Mastering Cocos2d Game Development

More Information
  • Prototype a game quickly and easily
  • Use the physics engine to apply forces and detect collisions
  • Engage your user with the best sound effects a game can have
  • Create interesting, engaging mechanics
  • Polish your game and make it worth playing
  • Explore the full functionality of Cocos2d through easy-to-follow examples and practical guidance designed to help you complete your own game development projects
  • Make use of Apple's new Swift language
  • Develop a high quality game for iOS
  • Understand the Cocos2d-Swift architecture and its main classes

Cocos2d is one of the world's leading 2D game development engines, letting game developers create awesome games with ease. Its multiplatform capabilities meet the demands of modern game development. If you want to dive into Cocos2d game development and create exciting, high quality games, this book is an advanced and reliable resource. Covering the most important game development tools, and guiding you through the development cycle of a complete 2D game, Mastering Cocos2d Game Development will build your confidence and inspire you to go further in game development.

Combining practical steps with detailed insights, this book will help you discover and learn a powerful approach to game development to create exceptional iOS games, tips to create cool content, and how to harness the unique power of Swift.

  • Learn how to create beautiful and engaging mobile games using Cocos2D-Swift
  • Explore the cross-platform capabilities of Cocos2d
  • Get to grips with Cocos2d game development tools and learn Swift, a powerful modern approach to game development
Page Count 290
Course Length 8 hours 42 minutes
ISBN 9781784396718
Date Of Publication 23 Apr 2015


Alex Ogorek

Alex Ogorek is a 4-year veteran of iOS development, who has developed everything from traditional apps to games, with over 12 apps published on Apple's App Store under the name of KeitGames ( All of his apps and games are self-developed and published, including graphics. He has been coding since he was 16, and has loved games since he was young. Before attending USC for computer science (games) and entrepreneurship, he worked at the Cleveland Clinic Foundation as an iOS developer, working on medical iPad apps that help further research with concussions in students and athletes.