Whether you are new to game development or an experienced developer, you will be surprised by how easy it is to create HTML5 cross-platform games with Cocos2d-JS. In this book, you will use JavaScript to create spectacular and exciting games of different genres. Without any dreary theory, which oft
Rapid Game Development Using Cocos2d-JS: An end-to-end guide to 2D game development using JavaScript
โ Scribed by Hemanth Kumar, Abdul Rahman (auth.)
- Publisher
- Apress
- Year
- 2016
- Tongue
- English
- Leaves
- 135
- Edition
- 1
- Category
- Library
No coin nor oath required. For personal study only.
โฆ Synopsis
Get a gentle introduction to the Cocos2d-JS framework to begin working with sprite manipulations, animations, and other 2d game development topics. This book covers environment setup and getting started with a framework that works seamlessly across all browsers. Rapid Game Development Using Cocos2d-JS teaches you the overall architecture of Cocos2d-JS and explains the internal working of the framework.
You will dive deep into sprites, the most important entity in Cocos2d-JS, animation APIs, and primitive shapes. Youโll also learn about the Cocos2d-JS UI system to get a head start in 2d game development. Finally, youโll discover the features of Chipmunk (the built-in physics engine) with full examples.
What You'll Learn
- Get a simple head start in Cocos2d-JS
- Gain an architectural overview of the different blocks of the framework
- Master sprites, spritesheets, and frame animation
- Work with the event system in Cocos2d-JS
- Discover the animation APIs in Cocos2d-JS
- Leverage the built-in physics engine
Who This Book Is For
Beginners looking to develop cross-platform mobile/web games with cocos2d-js, developers with intermediate skills on cocos2d-js looking for the reference.
โฆ Table of Contents
Front Matter....Pages i-xv
Getting Started....Pages 1-11
Architecture Overview....Pages 13-15
A Deeper Look at Sprites....Pages 17-40
Handling Inputs and Events....Pages 41-48
Adding a GUI....Pages 49-58
Fun with Animation....Pages 59-68
Adding Physics to Your Game....Pages 69-108
Miscellaneous Features....Pages 109-123
Back Matter....Pages 125-126
โฆ Subjects
Game Development;Programming Techniques;Open Source
๐ SIMILAR VOLUMES
<p>SpriteBuilder is the fun and versatile game development environment that is a natural successor to Cocos2D, Cocos3D, and Chipmunk2D. In<em> Learn SpriteBuilder for iOS Game Development</em>, experienced game developer and author Steffen Itterheim shows you how to get the most out of SpriteBuilder
<p>SpriteBuilder is the fun and versatile game development environment that is a natural successor to Cocos2D, Cocos3D, and Chipmunk2D. In<em> Learn SpriteBuilder for iOS Game Development</em>, experienced game developer and author Steffen Itterheim shows you how to get the most out of SpriteBuilder
<p>SpriteBuilder is the fun and versatile game development environment that is a natural successor to Cocos2D, Cocos3D, and Chipmunk2D. In<em> Learn SpriteBuilder for iOS Game Development</em>, experienced game developer and author Steffen Itterheim shows you how to get the most out of SpriteBuilder
Cocos2d-x is the C++ port of the most popular open source 2D framework in the world. Cocos2d-x is an amazing open source game engine that allows developers to exploit their existing C++, Lua, and JavaScript knowledge for cross-platform deployment into iOS, Android, Windows Phone, BlackBerry, Tizen,