Michael DaleyBy day Mike Daley works for the largest enterprise software company in the world whilst by night his alter ego writes computer games for his children. Mike started writing games soon after getting his first computer in 1983 and has been an avid gamer ever since. He has worked in IT for more than 17 years, spending a significant amount of this time as a developer.
The release of the iPhone reignited the passion he'd had way back in the 80's, when a single person could create an entire game. Having experimented and prototyped on the iPhone since its release, Mike's book Learning iPhone Game Programming: A Hands-on Guide to Building Your First iPhone Game, publishing this summer, will be a unique journey into game development.
SESSION(S): Moving to 3DCreating 2D games is fun and a fantastic place to start learning about the technologies needed to make fun dynamic games using iOS. This session steps up a level from 2D and explores the process of creating a simple 3D game. The step from 2D to 3D is a large one and it can seem daunting at first on where to get started with a number of 3D engines being available, or even just diving in and creating your own. In this session we will look at the creation of fun 3D game starting from the OpenGL ES Template that comes with XCode, no big 3D engines, no complex 3D modelling tools, no wires or safety net, just the Xcode template and an idea :o).
We will run through all the changes needed to the template to get it running in 3D and then move through the steps needed to create a 3D game. To spice things up a little we'll also look at using the Gyro in the iPhone 4 allowing the player to move around in a natural way when interacting with the game.