Jump to content
  • Advertisement
Sign in to follow this  
Nick Joseph

Suggestions - .NET Developer to Game Developer

This topic is 2536 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

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
Advertisement
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
I'd recommend Game Engine Architecture by Jason Gregory
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
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!