- Full Description
SpriteBuilder is the fun and versatile game development environment that is a natural successor to cocos2d, cocos3d, and Chipmunk2D. In Learn SpriteBuilder for iOS Game Development, experienced game developer and author Steffen Itterheim shows you how to get the most out of SpriteBuilder to create a full-featured 2D adventure game that you can use as a basis for your own games.
You'll learn SpriteBuilder best practices, how to incorporate SpriteBuilder into your game development workflow, and how to use the various features of SpriteBuilder, including game physics, player management, menus, and managing audio assets. You'll learn everything from the basics to advanced topics like shaders, SpriteBuilder customization, and even porting to Android, and you'll be using both SpriteBuilder and the latest version of cocos2d, version 3. If you have a bit of iOS development experience and you want to learn to create imaginative 2D games, Learn SpriteBuilder for iOS Game Development is exactly the book you need.
What youll learn
- SpriteBuilder and cocos2D-iphone 3v basics
- How to design a scrolling game scene
- All about game physics in SpriteBuilder from simple animations to breakable joints
- Designing menu screens
- Font management and localization for your game
- How to manage audio assets for your game
Who this book is for
Game developers who have experience with iOS development but are new to SpriteBuilder. Some cocos2d or Sprite Kit experience is helpful but not necessary.
- Table of Contents
Table of Contents
Part I: Introducing SpriteBuilder and cocos2D-iphone version 3
Ch. 1: SpriteBuilder Basics
Ch. 2: cocos2d-iphone v3 Basics
Ch. 3: Designing a Scrolling Game Scene
Ch. 4: Players and Collisions
Ch. 5: Animations and Animated Physics
Ch. 6: Designing Menu Screens
Part II: Getting Down to Business with SpriteBuilder
Ch. 7: Audio Programming with ObjectAL
Ch. 8: Advanced Game Physics
Ch. 9: Labels and Localization
Ch. 10: Adding UIKit Views
Part III: Now You're a SpriteBuilder Pro!
Ch. 11: Optimizing and Polishing Your Game
Ch. 12: Visual Effects with CCEffect
Ch. 13: Porting the Game to Android
Ch. 14: Customizing SpriteBuilder
Please Login to submit errata.No errata are currently published