Sign in to follow this  
Isura

[.net] Book suggestions

Recommended Posts

Isura    122
What are some good books on C# related to game programming? I've found these two books, are these good and are there any other good ones? -Beginning .NET Game Programming in C# -Managed DirectX 9 Kick Start I'm an experienced Java programmer, and am going through a crash course in learning C# basics at the moment. Thanks.

Share this post


Link to post
Share on other sites
TheNobleOne    176
Actually if you already know java you got a nice edge on C#. As the syntax in both languages is very identical. However there are a few differences..

java uses import to bring in a library
C# uses using.
Example

Java: import java.util.Scanner;

C#: using System.Sockets.Net;

Then there are the library differneces. I beleive the C# libraries are much more robust then the java ones.

Another small difference in C# is that use can drop into unsafe code and use pointers if you absolutly have to. In java you can't do that.

So basically if you know java you got a good edge on C# as the syntax is really close. There may be some minor modifications but barely any at all.

As for books it all depends on what graphics api you are looking into. 98% of all books related to games are done with C# and DX9.

The Book Managed DirectX 9 Kick Start should be a great book to learn from. If you don't know Tom Miller the author of that book is one of the lead Designers and Developers of DirectX so he should know what he is talking about. I never looked into the book so not sure how it is writen but I do know it has plenty of good examples in it. And covers just about every topic needed. Also in that book he takes you thought the development of a game.

Share this post


Link to post
Share on other sites
zdlr    266
You could do with looking up a couple of C#-specific features, such as events/delegates and properties.

If you want to learn C# and game development I recommend finding a good book or selection of online tutorials and download the .NET Framework 1.1 SDK and SharpDevelop. This should get you up and running at minimal cost.

ZdlR

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this