Buying Options
iPhone Game Development
Print $34.99
Add to Cart
Print+Ebook $38.49
Add to Cart
Ebook $27.99
Add to Cart
Safari Books Online
Add to Cart
What is this?
Print £26.99
Add to Cart
What is this?
Description
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. Loaded with descriptive examples and clear explanations, iPhone Game Development provides 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.
Full Description
Table of Contents
  1. Chapter 1 Introduction to the iPhone

    1. Apple Developer Account and Downloading the SDK

    2. Loading Devices

    3. Objective-C Primer

    4. Conclusion

  2. Chapter 2 Game Engine Anatomy

    1. Application Framework

    2. Game State Manager

    3. Graphics Engine

    4. Conclusion

  3. Chapter 3 The Framework

    1. Game State Management

    2. The App Delegate

    3. Event Handling

    4. The Resource Manager

    5. The Render Engine

    6. The Sound Engine

    7. The Data Store

    8. The Skeleton Application

    9. Conclusion

  4. Chapter 4 2D Game Engine

    1. Game Design

    2. Tile Engine

    3. Animation

    4. Physics

    5. Level 1 Implementation

    6. Level 2 Implementation

    7. Level 3 Implementation

    8. Level 4 Implementation

    9. Game State Serialization

    10. Conclusion

  5. Chapter 5 3D Games

    1. GLESGameState3D Class

    2. 3D Game Design

    3. Implementation

    4. Conclusion

  6. Chapter 6 Considerations for Game Design

    1. Resource Management

    2. User Input Design

    3. Networking

    4. Third-Party Code

    5. App Store

    6. Conclusion

  1. Appendix References

    1. Code Reference

    2. Physics Libraries

    3. Middleware

    4. Open Source Games

  2. Colophon

View Full Table of Contents
Product Details
Title:
iPhone Game Development
By:
Paul Zirkle, Joe Hogue
Publisher:
O'Reilly Media
Formats:
  • Print
  • Ebook
  • Safari Books Online
Print Release:
November 2009
Ebook Release:
October 2009
Pages:
256
Print ISBN:
978-0-596-15985-6
| ISBN 10:
0-596-15985-4
Ebook ISBN:
978-0-596-80993-5
| ISBN 10:
0-596-80993-X
Customer Reviews
About the Authors
  1. Paul Zirkle

    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.

    View Paul Zirkle's full profile page.

  2. Joe Hogue

    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.

    View Joe Hogue's full profile page.

Colophon
The animal on the cover of iPhone Game Development is a greater roadrunner (Geococcyx californianus), a long-legged bird belonging to the cuckoo family. It is the largest North American cuckoo at approximately 22 inches long, and it weighs about 10 ounces. It has a dark head and back, an oversized beak, a long tail, a pale belly, and four toes on each foot.It is found in the Mojave, Sonoran, and Chihuahuan deserts as well as in other parts of the southwestern U.S. It is well adapted to desert life for a number of reasons, including the fact that it reabsorbs water from its feces before excretion; it is quiet during midday, which is the hottest time in the desert; and it is very fast and can catch prey while it is in mid-air. Although it can fly, it would rather sprint and can run as fast as 20 miles per hour.The roadrunner's diet primarily consists of insects, small reptiles, rodents, small birds, fruit, and seeds. Its incredible speed enables it to also prey on rattlesnakes. It grabs a coiled rattlesnake by the tail and slams the snake's head against the ground until it dies. The roadrunner then consumes the snake whole, but oftentimes can't eat it all in one sitting, so the bird will go about its day with the remaining snake hanging out of its mouth until what it has previously eaten has digested and it is ready to consume more.
  • Book cover of iPhone Game Development