Embed presentation
Download to read offline


This document discusses design patterns that can be used for game development, including prototype, singleton, and strategy patterns. It explains that the project uses the singleton design pattern, which restricts instantiation of a class to only one object. The singleton pattern is a creational pattern that solves the problem of an application needing a single instance of an object. The main activity of the game initializes the environment and then sequentially invokes other features, following singleton pattern principles.
