Apress Access

Pro iPhone Game Development

By Jonathan Saggau , Noel Llopis , Jonathan Blocksom

Pro iPhone Game Development Cover Image

This is the book for every developer who wants to chase their talent and write a great game for the iPhone. All key concepts you need to learn are covered in this book.

Full Description

  • Add to Wishlist
  • ISBN13: 978-1-4302-2805-9
  • 350 Pages
  • User Level: Intermediate to Advanced
  • Publication Date: December 31, 2020

Related Titles

  • Beginning Xcode: Swift 3 Edition
  • Pro CSS3 Layout Techniques
  • Beginning R
  • Pro JavaScript Techniques
  • Pro XAML with C#
  • Pro Android 5
  • Pro Python
  • Pro ASP.NET SignalR
  • Pro iOS Persistence
  • Pro Office for iPad
Full Description

With so many great selling games available for the iPhone, it’s a popular and often lucractive choice for many iPhone developers to write and publish their first game in the App Store. A browse through the incredible Games section of the App store quickly reveals that ever better, cooler, and more advanced games are coming out all the time, and topping the charts, bringing fame and fortune to those who can write the best games. This is the book for every developer who wants to chase their talent and write a great game for the iPhone. The key topics you need are covered in this book:


  • Game Graphics and Animation with OpenGL|ES, both versions 1.1 and 2
  • OpenGL|ES Views, including EAGL with framebuffers and the drawView Method with runloops
  • Game templates, both Apple’s templates and customized templates


You can discover more about this book, download source code, and find support forums at the book's companion site: www.iphonedevbook.com.

What you’ll learn

  • How to use the cutting edge iPhone techniques to create your best games
  • How to customize game templates for your own projects
  • How to build and run 2D sprites for animation
  • How to draw vertexes and textures - and in color
  • How to move from 2D to the 3D world by using glVertexPointer with 3 coords instead of 2
  • How to assemble views, objects, textures, and a scenecontroller with your game logic
  • How to move the time out into a controller object so that sceneController can do its job
  • How to split up the drawView into separate methods for viewports and fra
  • mebuffers

Who this book is for

All game developers with a desire to create iPhone and/or iPod Touch games that go beyond the basic elements.


If you think that you've found an error in this book, please let us know by emailing to editorial@apress.com . You will find any confirmed erratum below, so you can check if your concern has already been addressed.
No errata are currently published


    1. PHP Objects, Patterns, and Practice


      View Book

    2. Beginning Android 3D Game Development


      View Book

    3. Troubleshooting Oracle Performance


      View Book

    4. Beginning Amazon Web Services with Node.js


      View Book