Jump to content
  • Advertisement
Sign in to follow this  
Nguyen Khac Thanh

What books to learn game design?

This topic is 447 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

Advertisement

I don't think this question is really about what we call "game design" - it's more about how to architect a program.

As such, I'd still recommend books, but not game design books. Books like Game Engine Architecture and Game Coding Complete were pretty good, the last time I checked. Alternatively, a less complete approach but possibly still useful is the Game Programming Patterns book (also available for free online) which gives guidance on several common areas of functionality that novice developers will experience.

Share this post


Link to post
Share on other sites

If you don't mind video format, I'm really impressed with this course:   https://www.udemy.com/unrealcourse/

Covers just about everything I wanted to know, from the language to the game engine, and some good design principles.

On sale for a few more days, too.

Edited by JediEwok

Share this post


Link to post
Share on other sites
6 hours ago, Nguyen Khac Thanh said:

learn structure game, with c++???

First learn C++, then learn to write games using C++.

The books I know are in English, which may be difficult for you.  I'd start with Accelerated C++ by Koenig and Moo if you don't know how to program already, or C++ Primer by Lippman, Lajoie and Moo if you have programming experience.

After you've got those and have a beginning understanding of the language, Effective C++ and Effective Modern C++ by Scott Meyers, and Exceptional C++ and More Exceptional C++ are good books. 

You cannot read them by itself, you need to do the exercises and play with the code so you get a good understanding of how C++ programming works.

 

At that point you should know enough about programming in the language that you can start making your game.  After you know how to use C++ the books about programming for games, some listed above, will be more usable.

Share this post


Link to post
Share on other sites
On 7/4/2017 at 5:01 AM, Kylotan said:

I don't think this question is really about what we call "game design" - it's more about how to architect a program.

Seconding that. Game design isn't programming. Programming isn't game design.

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.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!