Book

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 byPackt Logo

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.

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!

No credit card required