Todor Samardzhiev's Reviews > Game Programming Patterns
Game Programming Patterns
by
by

Pros:
- Excellent book to read if you've recently gotten into game programming and wonder why game code is structured the way it is.
- Design patterns are easier to make sense of if they're explained in some context. For example, games -- everybody likes games, and they're a very "visual" thing, so running the sample code "in your head" is trivial.
- The author gives some useful tips about programming games in general.
Cons:
- No exercises :/
- In some chapters, the author tries to cover way too much ground. They do fulfill the purpose of informing you about the existence and applications of the patterns in question, but upon finishing the chapters I felt like something is missing.
Notes:
- If you're new to programming and curious about games and C++, it'll be difficult to make good use of this book. Try "Beginning C++ Through Game Programming, 4th Edition" instead.
- Excellent book to read if you've recently gotten into game programming and wonder why game code is structured the way it is.
- Design patterns are easier to make sense of if they're explained in some context. For example, games -- everybody likes games, and they're a very "visual" thing, so running the sample code "in your head" is trivial.
- The author gives some useful tips about programming games in general.
Cons:
- No exercises :/
- In some chapters, the author tries to cover way too much ground. They do fulfill the purpose of informing you about the existence and applications of the patterns in question, but upon finishing the chapters I felt like something is missing.
Notes:
- If you're new to programming and curious about games and C++, it'll be difficult to make good use of this book. Try "Beginning C++ Through Game Programming, 4th Edition" instead.
Sign into Goodreads to see if any of your friends have read
Game Programming Patterns.
Sign In »
Reading Progress
May 28, 2018
– Shelved
May 28, 2018
– Shelved as:
to-read
October 12, 2018
–
Started Reading
February 18, 2019
–
Finished Reading