Cocos2d-x v3 JavaScript - Game Development Series

Learn how to make cross platform games using the immensely successful game engine Cocos2d-x. A step by step process is used to show everything from project setup to essential game design technique...

  • All levels
  • English

Course Description

Learn how to make cross platform games using the immensely successful game engine Cocos2d-x. A step by step process is used to show everything from project setup to essential game design technique Gain a good understanding of the following concepts: JavaScript Game Programming Video Game Logic Cocos2d-x Game Programming Game Mechanics Game development Game design Mobile development Mo...

Learn how to make cross platform games using the immensely successful game engine Cocos2d-x. A step by step process is used to show everything from project setup to essential game design technique Gain a good understanding of the following concepts: JavaScript Game Programming Video Game Logic Cocos2d-x Game Programming Game Mechanics Game development Game design Mobile development Mobile design Cross platform development Cocos2d-x is one of the easiest game frameworks in the world and will provide you with a solid foundation for your game development journey. The gaming industry is bigger than Hollywood and is constantly growing, start your journey now.

What you’ll learn
  • JavaScript Game Programming
  • Video Game Logic
  • Cocos2d-x Game Programming
  • Game Mechanics
  • Game development
  • Game design
  • Mobile development
  • Mobile design
  • Cross platform development

Covering Topics

1
Section 1 : Introduction & Setup

2
Section 2 : Positioning

3
Section 3 : Repeating Actions

4
Section 4 : Advanced Actions

5
Section 5 : Playing Audio

6
Section 6 : Touch Events

7
Section 7 : Mouse Events

8
Section 8 : Keyboard Events

9
Section 9 : Accelerometer Events

10
Section 10 : Menu Systems

11
Section 11 : Scenes

12
Section 12 : Extras

13
Section 13 : Labels

14
Section 14 : UI Components

Curriculum

      Section 1 : Introduction & Setup
    1
    Introduction Preview
    2
    What Is Cocos2d-x JavaScript?
    3
    Setting Up For iOS
    4
    Setting Up For Android On Mac
    5
    Setting For Android on Windows
    6
    Setting Up For The Web
    7
    Multi Resolution Support
    8
    Adding A Sprite
      Section 2 : Positioning
    9
    Positioning Using MoveTo Preview
    10
    Positioning Using MoveBy
    11
    Positioning Using JumpTo
    12
    Positioning Using JumpBy
    13
    Positioning Using BezierTo
    14
    Positioning Using BezierBy
    15
    Positioning Using Place
      Section 3 : Repeating Actions
    16
    Repeat Preview
    17
    RepeatForever
      Section 4 : Advanced Actions
    18
    Scaling Using ScaleTo
    19
    Scaling Using ScaleBy
    20
    Tinting Using TintTo
    21
    Tinting Using TintBy
    22
    Fading Using FadeTo
    23
    Fading Using FadeIn
    24
    Fading Using FadeOut
    25
    Skewing Using SkewTo
    26
    Skewing Using SkewBy
    27
    Rotating Using RotateTo
    28
    Rotating Using RotateBy
    29
    Sequence
      Section 5 : Playing Audio
    30
    Playing Sound Effects Preview
    31
    Playing Sound Effects Repeatedly
    32
    Setting Sound Effect Volume
    33
    Stopping Sound Effects
    34
    Playing Music
    35
    Stopping Music
    36
    Pausing and Resuming Music
    37
    Setting Music Volume
      Section 6 : Touch Events
    38
    Setting Up Single Touch Events
    39
    Single Touch Began
    40
    Single Touch Moved
    41
    Single Touch Ended
    42
    Setting Up Multi Touch Events
    43
    Multi Touch Began
    44
    Multi Touch Moved
    45
    Multi Touch Ended
      Section 7 : Mouse Events
    46
    Setting Up Mouse Events
    47
    Mouse Button Pressed
    48
    Mouse Button Released
    49
    Mouse Moved
    50
    Mouse Wheel Scrolled
      Section 8 : Keyboard Events
    51
    Setting Up Keyboard Events
    52
    Keyboard Key Pressed
    53
    Keyboard Key Released
      Section 9 : Accelerometer Events
    54
    Setting Up Accelerometer Events
    55
    Using The Accelerometer
      Section 10 : Menu Systems
    56
    Setting Up A Menu
    57
    Adding A Menu Font Item
    58
    Adding A Menu Image Item
    59
    Menu Alignment
      Section 11 : Scenes
    60
    Creating A New Scene
    61
    Pushing A Scene
    62
    Popping A Scene
    63
    Replacing A Scene
    64
    Scene Transitions
      Section 12 : Extras
    65
    Node Action Animations
    66
    Scheduling
    67
    Debug Information
    68
    Remove Child
      Section 13 : Labels
    69
    LabelTTF
    70
    LabelAtlas
    71
    LabelBMFont
      Section 14 : UI Components
    72
    UIButton
    73
    UICheckBox
    74
    UIImageView
    75
    UILabelAtlas
    76
    UILabelBMFont
    77
    UILabel
    78
    UIListView
    79
    UILoadingBar
    80
    UIRichText
    81
    UIScrollView
    82
    UISlider
    83
    UITextField
    84
    UILayout
    85
    UIPageView

Frequently Asked Questions

It is an online tutorial that covers a specific part of a topic in several sections. An Expert teaches the students with theoretical knowledge as well as with practical examples which makes it easy for students to understand.

A Course helps the user understand a specific part of a concept. While a path and E-Degrees are broader aspects and help the user understand more than just a small area of the concept.

A Course will help you understand any particular topic. For instance, if you are a beginner and want to learn about the basics of any topic in a fluent manner within a short period of time, a Course would be best for you to choose.

We have an inbuilt question-answer system to help you with your queries. Our support staff will be answering all your questions regarding the content of the Course.