Presentation
Basic 2D Graphics and Animation Concepts for iPhone/iPad Games
Workshop presentation at the Association for Computing Machinery, Special Interest Group on Computer Science Education
(2011)
Abstract
iOS and Android devices and their respective app stores have revived the individual- and small- publisher game industry. App downloads in Apple's iTunes store - mostly games - now exceed song downloads. Developers are learning or refreshing game development skills to capitalize on this trend. A first step is understanding simple, 2D game design. We start at the beginning - presenting basic 2D graphics, animation, and game development on the iPhone platform. We introduce concepts such as basic sprites; versatile sprite class design; drawing, transforming, and animating sprites; and simple game engines. Hands-on activities apply these concepts to create a simple but functional prototype. Although we focus on the iPhone/iPad, concepts apply to any platform. No experience required.
Keywords
- iOS,
- Android,
- Apple,
- 2D game design,
- Game development,
- Animation,
- iPhone platform
Disciplines
Publication Date
March 11, 2011
Citation Information
Jonathan Lartigue, Russell F. Thackston and Prateek Hejmady. "Basic 2D Graphics and Animation Concepts for iPhone/iPad Games" Workshop presentation at the Association for Computing Machinery, Special Interest Group on Computer Science Education (2011) Available at: http://works.bepress.com/russell_thackston/4/