Quantcast

You can develop games for the iPhone, too…Beginning iPhone Games Development.

ApressYou spend way too much time playing games on your iPhone or iPod Touch, and even more time writing ranting reviews about how much improvement they need. Now you can create games and show everyone else how it’s done! With Beginning iPhone Games Development, you have the opportunity to join the smartphone game dev ratrace yourself.

Beginning iPhone Games Development will lead you through the development cycle of an iPhone game, with easy to understand step-by-step instructions and a style similar to Beginning iPhone 3 Development; Exploring the iPhone SDK. This book isn’t so much about game development, as how to apply game development and design ideas to the iPhone development environment.

Topics covered include:

  • Game graphics and animation with UIKit, Quartz, Core Animation, and OpenGL ES
  • Game audio with OpenAL, MediaPlayer Framework, AV Foundation, and AudioSession
  • Game networking with GameKit, Bonjour, and Internet sharing

Among the many details the book covers, you’ll learn about game-specific animation techniques with Core Animation and drawing for both 2D and 3D; ways to use OpenGL ES for more realistic backgrounds and actions; tools and techniques for enhancing gaming experiences with audio, including 3D audio; and networking for games for both Bluetooth and Wi-Fi.

The authors include Ian Marsh, co-founder of Indie studio NimbleBit which published Scoops and Hanoi. He’s been developing games for the App Store since it’s inception, so has some laurels to fall back on.

Beginning iPhone Games Development is available in both print and eBook form at Apress.com.

May 3, 2010 · Posted in General  

Comments

One Response to “You can develop games for the iPhone, too…Beginning iPhone Games Development.”

  1. [...] This post was mentioned on Twitter by Christian Seiler, iGameRadio. iGameRadio said: [iGameRadio]: You can develop games for the iPhone, too…Beginning iPhone Games Development. http://bit.ly/bETAzZ [...]