Sign in to follow this  
Nick Joseph

Suggestions - .NET Developer to Game Developer

Recommended Posts

Nick Joseph    116
Hello all, I'm a fairly experienced .NET web architect looking to move to game development (preferably still within the land of .NET). Anyone have any recommendations on packages, technologies or reading material that can get me started?

I was hoping for a well known and respected book that can take an experienced programmer and teach them the methodologies / techniques behind game development without the beginner's guide to programming if that makes sense...

Thanks!

Nick

Share this post


Link to post
Share on other sites
Telastyn    3777
There's not a lot really. Games follow many of the same patterns and practices as business coding. XNA and SlimDX are the common rendering options.

Share this post


Link to post
Share on other sites
turch    590
I'd recommend [url="http://www.amazon.com/Game-Engine-Architecture-Jason-Gregory/dp/1568814135/ref=sr_1_1?ie=UTF8&qid=1325800412&sr=8-1"]Game Engine Architecture by Jason Gregory[/url]
Its pretty much a high level overview of a game engine and its subsystems, along with major problems and possible solutions for game-specific code. The "basic c++" section that pretty much every such book will include is only about 8 pages and is composed of some tips that will help any competent programmer not used to working with game-specific code.

Other than that, its pretty much like any other programming. Figure out your constraints (performance, development time, maintainability, etc) and design for them. Game code tends to be intertwined more than any other code that I've seen, so putting in extra effort to make your design modularized and orthogonal will pay off big time in extensibility / maintainability.

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