Cocos2d-x Solutions [Video]

Preview in Mapt
Code Files

Cocos2d-x Solutions [Video]

Akihiro Matsuura

Efficiently administer and maintain your games with Cocos2d-x
Mapt Subscription
FREE
$29.99/m after trial
Video
$17.00
RRP $84.99
Save 79%
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$17.00
$29.99 p/m after trial
RRP $84.99
Subscription
Video
Start 14 Day Trial

Frequently bought together


Cocos2d-x Solutions [Video] Book Cover
Cocos2d-x Solutions [Video]
$ 84.99
$ 17.00
Learn Wi-Fi Password Penetration Testing (WEP/WPA/WPA2) [Video] Book Cover
Learn Wi-Fi Password Penetration Testing (WEP/WPA/WPA2) [Video]
$ 49.99
$ 10.00
Buy 2 for $27.00
Save $107.98
Add to Cart

Video Details

ISBN 139781786463234
Course Length3 hours 43 minutes

Video Description

Cocos2d-x is a suite of open source, cross-platform game-development tools used by thousands of developers all over the world. Cocos2d-x is a game framework written in C++, with a thin platform-dependent layer. Completely written in C++, the core engine has the smallest footprint and the fastest speed of any other game engine, and is optimized to be run on all kinds of devices.

You will begin with the initial setup and installation of Cocos2d before moving on to the fundamentals needed to create a new project. You will then explore and create the sprites, animations, and actions that you will include in the game. Next, you will look at strings and create labels, including a label with True Type Font (TTF) font support.

Later, you will learn about layer and scene creation and transition. Then you will create the GUI parts essential for a game, such as buttons and switches. After that, you will breathe life into the game with background music and sound effects using the all new Cocos2d-x audio engine. You will then discover how to manage resource files and implement processes that depend on the operating system.

Finally, you will learn about tools that will help you make games more robust and stable, and get to know best practices to improve the game you have developed.

Style and Approach

This video course is an easy-to-follow guide with focused videos helping you better understand Cocos2d-x.

Table of Contents

Getting Started with Cocos2d-x
Installing Cocos2d-x
Using the cocos Command
Building the Project
Preparing Our Original Game
Creating Sprites
Introduction to Sprites
Manipulating Sprites
Bringing Our Game to Life!
Controlling Actions
Mastering Actions
Optimizing Our Game
Enhancing Our Game
Drawing a Shape
Working with Labels
Creating System Font Labels
Creating True Type Font Labels
Creating Bitmap Font Labels
Creating Rich Text
Building Scenes and Layers
Creating Scenes
Transitioning Between Scenes
Transitioning Scenes with Effects
Creating Original Transitions
Creating Layers
Creating GUIs
Creating Menus
Creating Buttons and Checkboxes
Creating Loading Bars and Sliders
Creating TextFields
Creating Scroll Views, Page Views, and List Views
Playing Sounds
Playing Background Music
Playing Sound Effects
Controlling the Volume, Pitch, and Balance
Pausing and Resuming Background Music
Pausing and Resuming Sound Effects
Playing Background Music and Sound Effect by Using AudioEngine
Playing Movies
Working with Resource Files
Selecting and Managing Resource Files
Using SQLite
Using .xml, .plist, and .json
Controlling Physics
Using the Physics Engine
Detecting Collisions
Improving Games with Extra Features
Using TexturePacker
Using Titled Map Editor
Getting Property of the Object in the Tiled Map
Using Physics Editor
Using Glyph Designer
Taking Advantages
Using Encrypted Sprite Sheets
Using Encrypted Zip Files
Using Encrypted SQLite Files
Creating an Observer Pattern
Networking with HTTP

What You Will Learn

  • Install and set up Cocos2d-x for your development environment
  • Build, test, and release game applications for iOS and Android
  • Develop your games for multiple platforms
  • Customize Cocos2d-x for your games
  • Use a physical engine in your games
  • Save and load text, JSON, XML, or other formats
  • Explore the brand new features of Cocos2d-x

Authors

Table of Contents

Getting Started with Cocos2d-x
Installing Cocos2d-x
Using the cocos Command
Building the Project
Preparing Our Original Game
Creating Sprites
Introduction to Sprites
Manipulating Sprites
Bringing Our Game to Life!
Controlling Actions
Mastering Actions
Optimizing Our Game
Enhancing Our Game
Drawing a Shape
Working with Labels
Creating System Font Labels
Creating True Type Font Labels
Creating Bitmap Font Labels
Creating Rich Text
Building Scenes and Layers
Creating Scenes
Transitioning Between Scenes
Transitioning Scenes with Effects
Creating Original Transitions
Creating Layers
Creating GUIs
Creating Menus
Creating Buttons and Checkboxes
Creating Loading Bars and Sliders
Creating TextFields
Creating Scroll Views, Page Views, and List Views
Playing Sounds
Playing Background Music
Playing Sound Effects
Controlling the Volume, Pitch, and Balance
Pausing and Resuming Background Music
Pausing and Resuming Sound Effects
Playing Background Music and Sound Effect by Using AudioEngine
Playing Movies
Working with Resource Files
Selecting and Managing Resource Files
Using SQLite
Using .xml, .plist, and .json
Controlling Physics
Using the Physics Engine
Detecting Collisions
Improving Games with Extra Features
Using TexturePacker
Using Titled Map Editor
Getting Property of the Object in the Tiled Map
Using Physics Editor
Using Glyph Designer
Taking Advantages
Using Encrypted Sprite Sheets
Using Encrypted Zip Files
Using Encrypted SQLite Files
Creating an Observer Pattern
Networking with HTTP

Video Details

ISBN 139781786463234
Course Length3 hours 43 minutes
Read More

Read More Reviews

Recommended for You

Learn Wi-Fi Password Penetration Testing (WEP/WPA/WPA2) [Video] Book Cover
Learn Wi-Fi Password Penetration Testing (WEP/WPA/WPA2) [Video]
$ 49.99
$ 10.00
Network Hacking Continued - Intermediate to Advanced [Video] Book Cover
Network Hacking Continued - Intermediate to Advanced [Video]
$ 187.99
$ 37.60
Learn Website Hacking / Penetration Testing From Scratch [Video] Book Cover
Learn Website Hacking / Penetration Testing From Scratch [Video]
$ 187.99
$ 37.60
Learn Network Hacking From Scratch (WiFi and Wired) [Video] Book Cover
Learn Network Hacking From Scratch (WiFi and Wired) [Video]
$ 98.99
$ 19.80
RUST: The Easy Way [Video] Book Cover
RUST: The Easy Way [Video]
$ 124.99
$ 25.00
Learn Ethical Hacking From Scratch [Video] Book Cover
Learn Ethical Hacking From Scratch [Video]
$ 192.99
$ 38.60