Skip to main content
  • Book
  • © 2010

Learn iPhone and iPad cocos2d Game Development

The Leading Framework for Building 2D Graphical and Interactive Applications

Apress
  • Phone and i. Pad cocos2D Game Development introduces the cocos2d i. Phone game engine and its related tools.

Buy it now

Buying options

eBook USD 29.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 39.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (15 chapters)

  1. Front Matter

    Pages i-xv
  2. Introduction

    • Steffen Itterheim
    Pages 1-11
  3. Getting Started

    • Steffen Itterheim
    Pages 13-37
  4. Essentials

    • Steffen Itterheim
    Pages 39-64
  5. Your First Game

    • Steffen Itterheim
    Pages 65-92
  6. Game Building Blocks

    • Steffen Itterheim
    Pages 93-116
  7. Sprites In-Depth

    • Steffen Itterheim
    Pages 117-140
  8. Scrolling with Joy

    • Steffen Itterheim
    Pages 141-165
  9. Shoot’ em Up

    • Steffen Itterheim
    Pages 167-188
  10. Particle Effects

    • Steffen Itterheim
    Pages 189-210
  11. Working with Tilemaps

    • Steffen Itterheim
    Pages 211-233
  12. Isometric Tilemaps

    • Steffen Itterheim
    Pages 235-261
  13. Physics Engines

    • Steffen Itterheim
    Pages 263-286
  14. Pinball Game

    • Steffen Itterheim
    Pages 287-314
  15. Game Center

    • Steffen Itterheim
    Pages 315-346
  16. Out of the Ordinary

    • Steffen Itterheim
    Pages 347-364
  17. Back Matter

    Pages 365-397

About this book

Learn iPhone and iPad cocos2D Game Development provides a rock-solid introduction to the cocos2d iPhone game engine and related tools. It focuses on the process of creating several games made entirely with cocos2d and little-to-no iPhone SDK and OpenGL code. By creating 2-3 sample games over the course of the book, you'll learn key concepts of the cocos2d game engine and relevant tools like Zwoptex (TextureAtlas), ParticleDesigner (Particle Effects), and others.

The example games are modeled after popular App Store games so that they are relevant, recognizable, and immediately fun and inspiring. The games increase in complexity and highlight common recurring cocos2d beginner questions. As you move along, you'll learn about possible stumbling blocks and how to navigate them successfully. As you move from beginning to advanced, you'll encounter general game programming wisdom, tips for performance improvement, as well as pointers to alternative implementations and further reading.

It is assumed that the reader has previous programming knowledge but not necessarily with Objective-C. Related topics such as Xcode, Objective-C, the iPhone SDK, and OpenGL are only discussed where absolutely necessary.

About the author

Steffen Itterheim is a professional games and tools developer. He has worked for Electronic Arts Phenomic for the past seven years. Be it scripting, programming, or foreign languages, he's done it all. He has extensive experience with game localization including non-western languages and locales, and he also knows the Lua scripting language inside and out. He learned English by watching too much American television. Steffen currently lives in Ingelheim, Germany.

Bibliographic Information

Buy it now

Buying options

eBook USD 29.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 39.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access