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
-
Chapter 1 Introduction to the iPhone
-
Apple Developer Account and Downloading the SDK
-
Loading Devices
-
Objective-C Primer
-
Conclusion
-
-
Chapter 2 Game Engine Anatomy
-
Application Framework
-
Game State Manager
-
Graphics Engine
-
Conclusion
-
-
Chapter 3 The Framework
-
Game State Management
-
The App Delegate
-
Event Handling
-
The Resource Manager
-
The Render Engine
-
The Sound Engine
-
The Data Store
-
The Skeleton Application
-
Conclusion
-
-
Chapter 4 2D Game Engine
-
Game Design
-
Tile Engine
-
Animation
-
Physics
-
Level 1 Implementation
-
Level 2 Implementation
-
Level 3 Implementation
-
Level 4 Implementation
-
Game State Serialization
-
Conclusion
-
-
Chapter 5 3D Games
-
GLESGameState3D Class
-
3D Game Design
-
Implementation
-
Conclusion
-
-
Chapter 6 Considerations for Game Design
-
Resource Management
-
User Input Design
-
Networking
-
Third-Party Code
-
App Store
-
Conclusion
-
-
Appendix References
-
Code Reference
-
Physics Libraries
-
Middleware
-
Open Source Games
-
-
Colophon
Product Details
- Title:
- iPhone Game Development
- By:
- Paul Zirkle, Joe Hogue
- Publisher:
- O'Reilly Media
- Formats:
-
- 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
Colophon
