Cocos2d-JS v3 Course

Learn Cocos2d-JS v3 to be able to make games for pretty much every platform, want to make games for the web, iOS, Android, Mac plus many more using JavaScript then start this course.

Recommended that you have a good foundation in JavaScript before taking this course.


Average Course Length

5 hours


Skill Level

Intermediate


Pick a lesson


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