Overview Dive into the world of game development with Cocos2d-x v3 and JavaScript! This comprehensive course introduces you to the …
( 0 Reviews )
3 Students
Dive into the world of game development with Cocos2d-x v3 and JavaScript! This comprehensive course introduces you to the fundamentals of using Cocos2d-x v3 with JavaScript for creating captivating games. You will learn essential game development techniques, including scene management, sprite animation, user input handling, and more. By the end, you’ll have the skills to develop your own 2D games for various platforms.
On Completion of this online course, you’ll acquire:
Embark on a thrilling journey into game development with Cocos2d-x v3 JavaScript: Game Development course. This hands-on learning experience equips you with the skills needed to build engaging 2D games. Starting from the basics, you’ll learn how to set up your development environment, understand the structure of the Cocos2d-x v3 framework, and harness the power of JavaScript for game logic and interactions. Throughout the course, you’ll create several game projects, applying concepts such as scene management, animation, and integrating multimedia elements to enhance player experience. By the end, you’ll have a portfolio of games ready to showcase your newfound expertise.
This course is perfect for aspiring game developers and programmers looking to explore 2D game development using Cocos2d-x v3 and JavaScript. It’s ideal for beginners with basic programming knowledge who are eager to enter the exciting world of game design and development.
To enroll, you need a fundamental understanding of JavaScript and basic programming concepts. Familiarity with game development principles and Cocos2d-x framework is beneficial but not required. Access to a computer with Cocos2d-x v3 installed will be necessary for practical exercises.
Upon successful completion of the Cocos2d-x v3 JavaScript: Game Development course, learners can obtain both a PDF certificate and a Hard copy certificate for completely FREE. The Hard copy certificate is available for a nominal fee of £3.99, which covers the delivery charge within the United Kingdom. Additional delivery charges may apply for orders outside the United Kingdom.
An outstanding online course with clear explanations and practical examples. I could study at my own pace and still feel fully supported throughout. It’s truly boosted my confidence and career prospects
The course was well-structured, engaging, and easy to follow. The flexibility made it perfect alongside my full-time job. I’ve gained valuable, real-world skills that I can apply immediately.
Excellent learning experience from start to finish. The content was professional, up-to-date, and highly relevant. I would highly recommend it to anyone looking to upskill online.
| Section 01: Introduction & Setup | |||
| What Is Cocos2d-x JavaScript? | 00:03:00 | ||
| Setting Up For iOS | 00:09:00 | ||
| Setting Up For Android on Mac | 00:12:00 | ||
| Setting For Android on Windows | 00:13:00 | ||
| Setting Up For the Web | 00:07:00 | ||
| Multi Resolution Support | 00:18:00 | ||
| Adding a Sprite | 00:07:00 | ||
| Section 02: Positioning | |||
| Positioning Using MoveTo | 00:05:00 | ||
| Positioning Using MoveBy | 00:06:00 | ||
| Positioning Using JumpTo | 00:03:00 | ||
| Positioning Using JumpBy | 00:04:00 | ||
| Positioning Using BezierTo | 00:04:00 | ||
| Positioning Using BezierBy | 00:04:00 | ||
| Positioning Using Place | 00:04:00 | ||
| Section 03: Repeating Actions | |||
| Repeat | 00:04:00 | ||
| RepeatForever | 00:04:00 | ||
| Section 04: Advanced Actions | |||
| Scaling Using ScaleTo | 00:04:00 | ||
| Scaling Using ScaleBy | 00:04:00 | ||
| Tinting Using TintTo | 00:04:00 | ||
| Tinting Using TintBy | 00:04:00 | ||
| Fading Using FadeTo | 00:04:00 | ||
| Fading Using FadeIn | 00:03:00 | ||
| Fading Using FadeOut | 00:03:00 | ||
| Skewing Using SkewTo | 00:05:00 | ||
| Skewing Using SkewBy | 00:04:00 | ||
| Rotating Using RotateTo | 00:03:00 | ||
| Rotating Using RotateBy | 00:03:00 | ||
| Sequence | 00:04:00 | ||
| Section 05: Playing Audio | |||
| Playing Sound Effects | 00:07:00 | ||
| Playing Sound Effects Repeatedly | 00:03:00 | ||
| Setting Sound Effect Volume | 00:03:00 | ||
| Stopping Sound Effects | 00:05:00 | ||
| Playing Music | 00:05:00 | ||
| Stopping Music | 00:05:00 | ||
| Pausing and Resuming Music | 00:05:00 | ||
| Setting Music Volume | 00:03:00 | ||
| Section 06: Touch Events | |||
| Setting Up Single Touch Events | 00:05:00 | ||
| Single Touch Began | 00:06:00 | ||
| Single Touch Moved | 00:04:00 | ||
| Single Touch Ended | 00:04:00 | ||
| Setting Up Multi Touch Events | 00:03:00 | ||
| Multi Touch Began | 00:04:00 | ||
| Multi Touch Moved | 00:03:00 | ||
| Multi Touch Ended | 00:04:00 | ||
| Section 07: Mouse Events | |||
| Setting up Mouse Events | 00:03:00 | ||
| Mouse Button Pressed | 00:03:00 | ||
| Mouse Button Released | 00:03:00 | ||
| Mouse Moved | 00:03:00 | ||
| Mouse Wheel Scrolled | 00:03:00 | ||
| Section 08: Keyboard Events | |||
| Setting up Keyboard Events | 00:03:00 | ||
| Keyboard Key Pressed | 00:04:00 | ||
| Keyboard Key Released | 00:04:00 | ||
| Section 09: Accelerometer Events | |||
| Setting up Accelerometer Events | 00:05:00 | ||
| Using the Accelerometer | 00:04:00 | ||
| Section 10: Menu Systems | |||
| Setting up A Menu | 00:02:00 | ||
| Adding a Menu Font Item | 00:07:00 | ||
| Adding a Menu Image Item | 00:05:00 | ||
| Menu Alignment | 00:03:00 | ||
| Section 11: Scenes | |||
| Creating a New Scene | 00:03:00 | ||
| Pushing a Scene | 00:06:00 | ||
| Popping a Scene | 00:04:00 | ||
| Replacing a Scene | 00:04:00 | ||
| Scene Transitions | 00:05:00 | ||
| Section 12: Extras | |||
| Node Action Animations | 00:05:00 | ||
| Scheduling | 00:07:00 | ||
| Debug Information | 00:05:00 | ||
| Remove Child | 00:05:00 | ||
| Section 13: Labels | |||
| LabelTTF | 00:05:00 | ||
| LabelAtlas | 00:05:00 | ||
| LabelBMFont | 00:07:00 | ||
| Section 14: UI Components | |||
| UIButton | 00:07:00 | ||
| UICheckBox | 00:09:00 | ||
| UIImageView | 00:04:00 | ||
| UILabelAtlas | 00:06:00 | ||
| UILabelBMFont | 00:06:00 | ||
| UILabel | 00:04:00 | ||
| UIListView | 00:10:00 | ||
| UILoadingBar | 00:09:00 | ||
| UIRichText | 00:08:00 | ||
| UIScrollView | 00:08:00 | ||
| UISlider | 00:09:00 | ||
| UITextField | 00:10:00 | ||
| UILayout | 00:07:00 | ||
| UIPageView | 00:11:00 | ||
| Section 15: Resource | |||
| Resource | 00:00:00 | ||
Yes, Discover Training provides accredited and CPD-certified courses, ensuring learners receive recognised qualifications that support career progression and professional compliance.
Anyone can enrol, including students, professionals, job seekers, career changers, and organisations. Most courses do not require previous experience, making them accessible to learners at all levels.
Discover Training offers courses across multiple sectors, including business, health and safety, compliance, leadership, IT, personal development, and professional skills training.
You will have 14 days to revoke your Course purchase from your purchase date. Regrettably, refunds are not allowed after your purchase have been approved, and materials have been posted to the student’s dashboard or accessed.
Yes, learners receive a downloadable digital certificate upon successful completion, suitable for CPD records, CVs, and professional portfolios.
14-Day Money-Back Guarantee
COPYRIGHT © 2026 Discover Training