Game Development Patterns and Best Practices
You’ve learned how to program, and you’ve probably created some simple games at some point, but now you want to build larger projects and find out how to resolve your problems. So instead of a coder, you might now want to think like a game developer or software engineer. To organize your code well, you need certain tools to do so, and that’s what this book is all about. You will learn techniques to code quickly and correctly, while ensuring your code is modular and easily understandable.
Offered by
Difficulty Level
Intermediate
Completion Time
13h8m
Language
English
About Book
Who Is This Book For?
If you are a game developer who wants to solve commonly-encountered issues or have some way to communicate to other developers in a standardized format, then this book is for you. Knowledge of basic game programming principles and C++ programming is assumed.
Game Development Patterns and Best Practices
- About Book
- Who Is This Book For?
- Book Content
Book content
chapters • 13h8m total length
Introduction to Desgin Patterns
One to rule them all - Singletons
Improving on the Decorator Pattern - Component Object Model
Artificial Intelligence using the State Pattern
Decoupling code via the Factory Pattern
Creating objects with the Prototype Pattern
Improving Performance with Object Pools
Controlling UI via the Command Pattern
Achievement Unlocked ? The Observer Pattern
Sharing objects with the Flyweight Pattern
Integrating Graphics With the Fa?ade
Best Practices
Related Resources
Access Ready-to-Use Books for Free!
Get instant access to a library of pre-built books—free trial, no credit card required. Start training your team in minutes!