iOS Game Development When Cocoa Met Cocos... Joseph Ku (Chieh-Fang Ku) email@example.com
OutlineWhere to start?... Why cocos2d?Let Apple help you! Game design conceptsPiece of cake? Elements of cocos2dGame engines for Last but not least...iOS? ReferencesWhat’s cocos2d? v1.0.2 Build 201105100800
Who am I?Joseph Ku (Chieh-Fang Ku)(@josephku) I started to learn programming since 1990, because I wanted to be a game programmer.A video gamer since 1985A Linux user since 1996Ruby lover and Guitar Hero rocker
Who am I?Game development history 1989: My ﬁrst board game - 喰 (not published) 1991: My ﬁrst RPG game - The Legend of Love (not for public) All written in x86 Assembly language 1992: Audio card driver of Rich 2 (...Time ﬂies......) To be continue...
Who am I?Game development history 2003: Former contributor of Crystal Space (3D game engine) 2004: Experimental 3D game engine - JBOX (...Time ﬂies again......) 2010: My second board game - 5 Elements (Ready to sell) Nobody bird me...... Orz
Before we start...Don’t take any notes. This slide will bepublished with CC BY-NC-ND.You could interrupt me anytime.
Before we start...Layers of iOS Cocoa Touch Media Core Services Core OS
Before we start...iOS SDK XCode Tools XCode Interface Builder Instruments iOS Simulator iOS Developer Library
Before we start...480x320 iPhone, iPhone 3G, iPhone 3GS, iPod Touch960x640 (Retina Display) iPhone 4, iPod Touch 4G1024x768 iPad, iPad2