๐”– Scriptorium
โœฆ   LIBER   โœฆ

๐Ÿ“

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

โฌ‡  Acquire This Volume

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


Learning Cocos2d-JS Game Development: Le
โœ Emanuele Feronato ๐Ÿ“‚ Library ๐Ÿ“… 2015 ๐Ÿ› Packt Publishing ๐ŸŒ English

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

Learn SpriteBuilder for iOS game develop
โœ Itterheim, Steffen ๐Ÿ“‚ Library ๐Ÿ“… 2014 ๐Ÿ› Apress/Springer ๐ŸŒ English

<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

Learn SpriteBuilder for iOS game develop
โœ Itterheim, Steffen ๐Ÿ“‚ Library ๐Ÿ“… 2014 ๐Ÿ› Apress/Springer ๐ŸŒ English

<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

Learn SpriteBuilder for iOS game develop
โœ Itterheim, Steffen ๐Ÿ“‚ Library ๐Ÿ“… 2014 ๐Ÿ› Apress/Springer ๐ŸŒ English

<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 Game Development Essentials: C
โœ Frahaan Hussain, Arutosh Gurung, Gareth Jones ๐Ÿ“‚ Library ๐Ÿ“… 2014 ๐Ÿ› Packt Publishing ๐ŸŒ English

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,