iPhone Game Development: Developing 2D & 3D games in Objective-C (Animal Guide Series)
  • Alternative view 1 of iPhone Game Development: Developing 2D & 3D games in Objective-C (Animal Guide Series)
  • Alternative view 2 of iPhone Game Development: Developing 2D & 3D games in Objective-C (Animal Guide Series)

iPhone Game Development: Developing 2D & 3D games in Objective-C (Animal Guide Series)

2.7 3
by Paul Zirkle, Joe Hogue
     
 

View All Available Formats & Editions

What do you need to know to create a game for the iPhone? Even if you've already built some iPhone applications, developing games using iPhone's gestural interface and limited screen layout requires new skills. With iPhone Game Development, you get everything from game development basics and iPhone programming fundamentals to guidelines for dealing with

Overview

What do you need to know to create a game for the iPhone? Even if you've already built some iPhone applications, developing games using iPhone's gestural interface and limited screen layout requires new skills. With iPhone Game Development, you get everything from game development basics and iPhone programming fundamentals to guidelines for dealing with special graphics and audio needs, creating in-game physics, and much more.

Loaded with descriptive examples and clear explanations, this book helps you learn the technical design issues particular to the iPhone and iPod Touch, and suggests ways to maximize performance in different types of games. You also get plug-in classes to compensate for the areas where the iPhone's game programming support is weak.

  • Learn how to develop iPhone games that provide engaging user experiences
  • Become familiar with Objective-C and the Xcode suite of tools
  • Learn what it takes to adapt the iPhone interface to games
  • Create a robust, scalable framework for a game app
  • Understand the requirements for implementing 2D and 3D graphics
  • Learn how to add music and audio effects, as well as menus and controls
  • Get instructions for publishing your game to the App Store

Product Details

ISBN-13:
9780596159856
Publisher:
O'Reilly Media, Incorporated
Publication date:
11/15/2009
Series:
Animal Guide Series
Pages:
242
Product dimensions:
6.90(w) x 9.00(h) x 0.70(d)

Meet the Author

Paul Zirkle has five years of mobile game programming experience and is currently a Lead Mobile Programmer at Konami Digital Entertainment. He has worked on over 40 titles, including porting, re-writing and full development. Occasionally, Paul is called upon to give lectures on game development at the University of Southern California.

Joe Hogue has five years of mobile game programming experience. He worked with Paul at Konami and currently works for Electronic Arts as a Mobile Programmer. Joe has worked on over 40 titles as well, including porting, re-writes and full development. Joe has written an iPhone game that is currently being submitted to the iTunes AppStore.

Customer Reviews

Average Review:

Write a Review

and post it to your social network

     

Most Helpful Customer Reviews

See all customer reviews >

iPhone Game Development: Developing 2D & 3D games in Objective-C (Animal Guide Series) 2.7 out of 5 based on 0 ratings. 3 reviews.
Anonymous More than 1 year ago
Anonymous More than 1 year ago
PaxBear More than 1 year ago
Chapter 3 has several errors in the scripting examples, which make it difficult to complete the examples. The iPhone "Game" programing development theory, from chapters 1-2 is pretty good. And, the over-all game programming examples (seem) valuable. The text gets into some cool sprite management examples, where you can develop your own home brewed collision detection, and AI logic. According to the post on the "Errata" the examples from pg 70 start to come together on page 79. [I have got that far yet]. Also The book doesn't claim to be for beginners. Nevertheless, I don't think scripting errors in a text about scripting, should go unrewarded. So if you decide to purchase the book, make sure to go to the Errata page on www.oreilly.com, if you get stuck.