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

๐Ÿ“

Cocos2d-x Game Development Essentials

โœ Scribed by Gurung, Arutosh;Hussain, Frahaan;Jones, Gareth


Publisher
Packt Publishing
Year
2014
Tongue
English
Leaves
137
Series
Community experience distilled
Category
Library

โฌ‡  Acquire This Volume

No coin nor oath required. For personal study only.

โœฆ Synopsis


Cover; Copyright; Credits; About the Authors; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Setting Up; What is Cocos2d-x?; Setting up the project; Housekeeping; Refactoring HelloWorldScene.h; Refactoring HelloWorldScene.cpp; Refactoring AppDelegate.cpp; Implementing multi-resolution support; Summary; Chapter 2: Adding Scenes; Creating new scenes; Refactoring GameScene.h; Refactoring GameScene.cpp; Manipulating scenes; Code for the Main Menu scene; Code for the Game scene; Code for the Game Over scene; Code for the Pause scene; Summary;This book is designed to help existing developers who are looking to learn this amazing framework, which provides cross-platform development. It is also perfect for developers who already have an existing C++ foundation and would like to learn game development using Cocos2d-x, or those who are coming from another framework.

โœฆ Table of Contents


Cover
Copyright
Credits
About the Authors
About the Reviewers
www.PacktPub.com
Table of Contents
Preface
Chapter 1: Setting Up
What is Cocos2d-x?
Setting up the project
Housekeeping
Refactoring HelloWorldScene.h
Refactoring HelloWorldScene.cpp
Refactoring AppDelegate.cpp
Implementing multi-resolution support
Summary
Chapter 2: Adding Scenes
Creating new scenes
Refactoring GameScene.h
Refactoring GameScene.cpp
Manipulating scenes
Code for the Main Menu scene
Code for the Game scene
Code for the Game Over scene
Code for the Pause scene
Summary Chapter 3: Adding Game MenusSetting up the menu
Coding the menus in the Main Menu scene
Coding the menus in the Game scene
Coding the menus in the Pause scene
Coding the menus in the Game Over scene
Summary
Chapter 4: Scene Transitions
The fade transition
Additional transitions
Summary
Chapter 5: The Game Sprites
Adding the Main Menu sprites
Adding the Game Over sprites
Adding the Pause sprites
Adding the Game sprites
Summary
Chapter 6: Implementing Actions
Actions
Moving
Jumping
Bezier actions
Placing
Scaling
Rotation
Tinting
Fading
Skewing
Repeating
Sequencing AnimationSummary
Chapter 7: Moving the Space Pod Using Touch
The general process for setting up touches
Single-touch events
Multi-touch events
Summary
Chapter 8: Collision Detection
Collision detection
Player collision detection
Setting up collision detection
Implementing the collision detection
Summary
Chapter 9: Adding Audio to the Game
Loading and playing sound effects
Adding sound effects
Adding the menu-button-click sound effect
Adding the crash sound effect
Additional sound effect features
Loading and playing background music
Adding background music Additional background music featuresSummary
Chapter 10: Implementing Accelerometer Support
Setting up the accelerometer
Summary
Chapter 11: Problem Solving and What''s Next
Problem solving
Removing debug information
Positioning on different devices
Moving an object on different devices
Trouble generating new projects
Reusing actions
Sequencing actions
Running your application on simulators
Application size
Breakpoints
What''s next?
Index

โœฆ Subjects


C (Computer program language);Computer animation;Computer games -- Programming;Computer Science;Engineering & Applied Sciences;Electronic books


๐Ÿ“œ SIMILAR VOLUMES


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,

Learning Cocos2d-x Game Development
โœ Shekar, Siddharth ๐Ÿ“‚ Library ๐Ÿ“… 2014 ๐Ÿ› Packt Publishing ๐ŸŒ English

Cocos2d-x is one of the most popular cross-platform 2D game engines. It is packed with powerful features that set it apart from other game engines. With so many languages and operating systems, Cocos2d-x provides a one-stop solution for developing games for the operating system of your choice using

Mastering Cocos2d Game Development
โœ Ogorek A. ๐Ÿ“‚ Library ๐ŸŒ English

Packt Publishing, 2015. โ€” ISBN-10: 1784396710, ISBN-13: 978-1784396718.<br/> <br/>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