#12 in Game programming books
Use arrows to jump to the previous/next product

Reddit mentions of Beginning C++ Game Programming (Game Development Series)

Sentiment score: 3
Reddit mentions: 3

We found 3 Reddit mentions of Beginning C++ Game Programming (Game Development Series). Here are the top ones.

Beginning C++ Game Programming (Game Development Series)
Buying options
View on Amazon.com
or
Specs:
Height9.4488 Inches
Length7.4803 Inches
Number of items1
Weight1.60055602212 Pounds
Width1.25984 Inches

idea-bulb Interested in what Redditors like? Check out our Shuffle feature

Shuffle: random products popular on Reddit

Found 3 comments on Beginning C++ Game Programming (Game Development Series):

u/zecbmo · 3 pointsr/gamedev

If you're looking for a great/simple place to start I recommend this book.


https://www.amazon.co.uk/Beginning-Programming-Premier-Press-Development/dp/1592002056


Detailed and simple to understand. It is all basic C++ so Console/CMD window games.

Great place to start. I say learn c++ before learning an engine.

u/DutchmanDavid · 2 pointsr/gamedev

Read books. It might be boring, but a lot more informational than watching a youtube video.

If you already know how to program in another (preferably OOP) language there's The C++ Programming Language or C++ Primer if you want to learn C++11 (not to be confused with C++ Primer Plus, which is a different book 'series')

If you don't know how to program and you want to learn C++ for game development there's Beginning C++ Game Programming, which starts at the beginning (variables are one of the first things explained). After that book you should read up Introduction to Algorithms to make sure you're not writing horrible inefficient programs. Then there's Design Patterns: Elements of Reusable Object-Oriented Software to teach you more about certain patterns used in programs design (needed when using Ogre3D for example. Ogre3D was 90% magic to me until I read about Design Patterns. :p As alternative to DP:EoROOS there's Head First Design Patterns, but it's Java-centric which is a whole other beast than C++.

After those books there's this Stackoverflow thread. Read the first answer (the gigantic list of books). The thread used to be a ton of comments (with the most votes comments on top), but all anwers got copied to the first comment, so it's all sorted on votes. Code Complete (2nd edition) was the most upvoted one, The Pragmatic Programmer was the 2nd most upvoted one, etc.

Then there's this Stackoverflow thread, which is more C++ centric.

I hope this helps :)

u/fuzzylumpkinsclassic · 1 pointr/gamedev

It depends on how fast you want to get into game stuff, and how much you want to know.

I started my c++ career with

http://www.amazon.com/Beginning-Programming-Premier-Press-Development/dp/1592002056

There are lots of online resources to help you out (and while game programming is arguably some of the hardest programming out there, all it takes to get started is a firm grasp of the basics, a metric ass load of determination, and the ability to learn as you go).

Even googling something like "c++ tutorials", gets you this site http://www.cppgameprogramming.com/, which seems as good a place as any to start. (c# and c++ are VERY similar, just that c# does some things to make your life easier, but at the cost of removing some control of the machine from the programmer).

If you're interested in programming, and really want to dive straight into the core fundamentals of it all, pick up "The C Programming Language" (known as the K+R), and start from ground 0 with that, although that really is the path of most resistance.

good luck!