Game Development Reference
In-Depth Information
The de facto standard textbook on software engineering design patterns is Design Patterns: Elements of
Reusable Object Oriented Software by Gamma, Helm, Johnson, and Vlissides (also known as the “Gang
of Four”). If you find this concept interesting, you should read their book. It covers the examples
shown here as well as other useful patterns. Bob Nystrom, a former software engineer at EA, has
provided a free online collection of design patterns relevant to game development. You can find his
web site here: http://gameprogrammingpatterns.com/ .
You'll find many patterns relevant and helpful when trying to solve game development problems.
They also make your code easier to work with for other developers who are also versed in the
common techniques that design patterns provide. Our next chapter is going to look at C++ IO
streams and how we can use them to load and save game data.
Search WWH ::




Custom Search