Mobile
Libraries
Games
Objective-C
Date: Jan 2010
Technologies used: Objective-C, OpenGL ES, Model-View-Controller
The paper reviews some of the existing design patterns and available algorithms used in iPhone games development.
The accompannying application is a template project for a 2D iPhone game. Issues including efficient rendering, extendibility and objects persistence are discussed and algorithms for dealing with these issues are devised.
The core ideas are based on
the Model-View-Controller design pattern and the subsumption architecture which are combined together to provide behaviour-based modules that form game world objects.
{Please enable JavaScript in order to post comments}