Cocos2d Training Chennai

Cocos2d Training Chennai

Introduction

Cocos2d-x is an open source, cross-platform game engine, which is free and mature. It can publish games for mobile devices and desktops, including iPhone, iPad, Android, Kindle, Windows, and Mac. Cocos2d-x is written in C++, so it can build on any platform. Cocos2d-x is open source written in C++, so we can feel free to read the game framework.

 

What You Will Learn :  Cocos2d Training Chennai

  • 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

 

Course Contents

1. Getting Started with Cocos2d-x

  • Introduction

  • Setting up our Android Environment

  • Installing Cocos2d-x

  • Using the Cocos command

  • Building the project using Xcode

  • Building the project using Eclipse

  • Implementing multi-resolution support

  • Preparing your original game

2. Creating Sprites

  • Introduction

  • Creating sprites

  • Getting the sprite’s position and size

    • Setting anchor points

    • Rectangle

  • Manipulating sprites

    • Rotate

    • Scale

    • Skew

    • Color

    • Opacity

    • Visibility

  • Creating animations

  • Creating actions

    • Move

    • Scale

    • Jump

    • Rotate

    • Blink

    • Fade

    • Skew

    • Tint

  • Controlling actions

    • Sequencing actions

    • Spawning actions

    • Repeating actions

    • Reversing actions

    • DelayTime

  • Calling functions with actions

  • Easing actions

  • Using a texture atlas

  • Using a batch node

  • Using 3D modals

  • Detecting collisions

  • Drawing a shape

    • Drawing a dot

    • Drawing lines

    • Drawing circles

    • Drawing a triangle

    • Drawing rectangles

    • Drawing a polygon

    • Drawing a Bezier curve

3. Working with Labels

  • Creating system font labels

    • Line break

    • Text align

  • Creating true type font labels

  • Creating bitmap font labels

  • Creating rich text

    • Drop shadow

    • Outline

    • Glow

4. Building Scenes and Layers

  • Introduction

  • Creating scenes

  • Transitioning between scenes

  • Transitioning scenes with effects

  • Making original transitions for replacing scenes

  • Making original transitions for popping scenes

  • Creating layers

  • Creating modal layers

5. Creating GUIs

  • Introduction

  • Creating menus

  • Creating buttons

  • Creating checkboxes

  • Creating loading bars

  • Creating sliders

  • Creating text fields

  • Creating scroll views

  • Creating page views

  • Creating list views

6. Playing Sounds

  • Playing background music

  • Playing a sound effect

  • Controlling volume, pitch, and balance

  • Pausing and resuming background music

  • Pausing and resuming sound effects

  • Playing background music and a sound effect by using AudioEngine

  • Playing movies

7. Working with Resource Files

  • Selecting resource files

  • Managing resource files

  • Using SQLite

  • Using .xml files

  • Using .plist files

  • Using .json files

8. Working with Hardware

  • Introduction

  • Using native code

  • Changing the processing using the platform

  • Using the acceleration sensor

  • Keeping the screen on

  • Getting dpi

  • Getting the maximum texture size

9. Controlling Physics

  • Introduction

  • Using the physics engine

  • Detecting collisions

  • Using joints

  • Changing gravity by using the acceleration sensor

10. Improving Games with Extra Features

  • Introduction

  • Using Texture Packer

  • Using Tiled Map Editor

  • Getting the property of the object in the tiled map

  • Using Physics Editor

  • Using Glyph Designer

11. Taking Advantages

  • Introduction

  • Using encrypted sprite sheets

  • Using encrypted zip files

  • Using encrypted SQLite files

  • Creating Observer Pattern

  • Networking with HTTP

 

Cocos2d Training Chennai

 

info@bigdatatraining.in

http://www.bigdatatraining.in/contact/

Call – +91 97899 68765 / 044 – 42645495

 

Weekdays / Fast Track / Weekends / Corporate Training modes available

Cocos2d Training Chennai : Cocos2d  Training Also available across India in Bangalore, Pune, Hyderabad, Mumbai, Kolkata, Ahmedabad, Delhi, Gurgon, Noida, Kochin, Tirvandram, Goa, Vizag, Mysore,Coimbatore, Madurai, Trichy, Guwahati

On-Demand Fast track Cocos2d  Training globally available also at Singapore, Dubai, Malaysia, London, San Jose, Beijing, Shenzhen, Shanghai, Ho Chi Minh City, Boston, Wuhan, San Francisco, Chongqing.