OpenGL iPhone Games with Cocos2D
An O'Reilly Breakdown
Publisher: O'Reilly Media
Final Release Date: June 2011
Run time: 2 hours 0 minutes

Cocos2D is one of the best known and most utilized gaming libraries for the iPhone, iPad, and Mac. It is completely open source and free to use. If you are building a 2D iPhone game and need the power of OpenGL, then this is the library to learn. In this lesson, we will take the starting template provided by Cocos2D and create a game called Nuclear Fallout where you drive a tank to avoid lots of radioactive material falling from the sky. You will learn how to animate sprites, play sound effects and background music, create particle systems for cool explosion effects, and utilize touch and accelerometer controls. We'll also discuss how to optimize our game to increase frame rates.

Table of Contents
Product Details
About the Author
Recommended for You
Customer Reviews


by PowerReviews
oreillyOpenGL iPhone Games with Cocos2D

(based on 1 review)

Ratings Distribution

  • 5 Stars



  • 4 Stars



  • 3 Stars



  • 2 Stars



  • 1 Stars



Reviewed by 1 customer

Displaying review 1

Back to top

(5 of 5 customers found this review helpful)


Great and informative!

By Chris Harback

from Portland, OR

About Me Developer

Verified Reviewer


  • Concise
  • Easy to understand
  • Helpful examples


    Best Uses

    • Novice

    Comments about oreilly OpenGL iPhone Games with Cocos2D:

    Having watched a few of Todd Moore's iPhone development videos on O'Reilly's site, I was excited to see that there was a video about Cocos2D game development for the iPhone, a subject that's pretty dear to me. In this video, Todd describes the process of developing a small game, 'Nuclear Fallout' (think Activision's Kaboom, but where you have to avoid the falling objects instead of catching them) using the super-cool Cocos2D for iPhone library. In this 5-part video, Todd very succinctly describes the process of creating the game from beginning to end.

    Nuclear Fallout is a good choice for a relatively brief game creation video. At 118 minutes total, the viewer is taken through the process of making the entire game, starting with creating the basic game from the Cocos2D template, covering just about every aspect of creating a basic game, like screen progression logic, player movement, graphics, collisions, and sounds. There is even a brief discussion of accelerometer use for player motion. The information presented is pretty valuable. While I found it somewhat basic for my tastes, this video is intended as an introduction on the subject; I'm hoping to see additional videos created on the subject that cover more advanced aspects of Cocos2D. Moore is a charismatic host who explains things really well, and he's also quite knowledgeable. Even though in general I was familiar with the subject to start with, I ended up learning several XCode shortcuts and ways of approaching problems that I hadn't thought of previously. His interaction with co-host Courtney Nash is pleasant as well, and the conversational approach this video takes is more effective than I had expected.

    This is an interesting, informative video series that would be great for a beginner to Cocos2D game development or to iOS game programming in general. Hosts Todd Moore and Courtney Nash are pleasant and charismatic, Moore is very knowledgeable, with a deliberate style that is to the point and never confusing. I highly recommend this video to anyone who has some iOS experience and is looking for a primer on Cocos2D.

    Displaying review 1

    Back to top

    Buy 2 Get 1 Free Free Shipping Guarantee
    Buying Options
    Immediate Access - Go Digital what's this?
    Video:  $69.99
    (Streaming, Downloadable)