Course Highlights
Unlock the secrets of Game Development with the powerful Cocos2d-x v3 C++ framework. This comprehensive course offers a journey from the basics of setting up your environment to integrating advanced mechanics such as input control and scene management. With a focus on C++, you’ll gain the skills needed to create interactive and immersive gameplay elements using real-time logic and graphic rendering.
Explore how to breathe life into your projects by working with sprites, implementing transformations like positioning, scaling, rotation, and skewing. Learn how to add visual impact with tinting, fading, and sequencing. You’ll also dive into how to make your games interactive with touch input, audio feedback, and accelerometer data—giving your creations a dynamic edge in modern Game Development.
Whether you’re crafting 2D adventures or planning your next mobile hit, this course ensures you’re fully equipped. Navigate menu systems, control animations, switch between scenes, and control gameplay flow using the Cocos Console. Each module is crafted to build your competence in Game Development through clear instruction and applied projects. By the end, you’ll not only understand the core mechanics but also confidently create polished, playable experiences.
Learning outcome
- - Build full-featured projects using Cocos2d-x v3 C++ in Game Development
- - Apply visual effects like tinting, fading, skewing, and rotation to enhance gameplay
- - Incorporate touch and motion controls using accelerometer input
- - Master audio integration for interactive sound design in Game Development
- - Create seamless transitions and multi-scene environments
Course media
Why should I take this course?
- - Learn industry-level Game Development tools using C++
- - Learn industry best practices for game development
- - Enhance coding logic and real-time interaction techniques
- - Gain portfolio-ready skills to showcase your Game Development expertise
- - Get ahead in mobile and 2D game creation
Requirements
- - Basic knowledge of C++ programming
- - Access to a computer with Cocos2d-x environment setup
- - Passion for creative Game Development projects
Career Path
- - C++ Game Developer
- - Mobile Game Programmer
- - Interactive Media Designer
- - Gameplay Engineer
- - Audio/Visual Effects Developer
- - 2D Game Designer
Curriculum
-
Course Introduction
00:03:00
-
Setting Up For iOS
00:05:00
-
Setting Up For Android on Mac
00:11:00
-
Setting Up For Android on Windows
00:13:00
-
Multi Resolution Support
00:16:00
-
Adding a Sprite
00:04:00
-
Positioning Using MoveBy
00:03:00
-
Positioning Using MoveTo
00:03:00
-
Positioning Using JumpBy
00:03:00
-
Positioning Using JumpTo
00:03:00
-
Positioning Using BezierBy
00:04:00
-
Positioning Using BezierTo
00:03:00
-
Positioning Using Place
00:02:00
-
Scaling Using ScaleBy
00:03:00
-
Scaling Using ScaleTo
00:03:00
-
Rotating Using RotateBy
00:03:00
-
Rotating Using RotateTo
00:03:00
-
Tinting Using TintBy
00:03:00
-
Tinting Using TintTo
00:02:00
-
Fading Using FadeTo
00:02:00
-
Fading Using FadeIn
00:02:00
-
Fading Using FadeOut
00:02:00
-
Repeat
00:04:00
-
RepeatForever
00:03:00
-
Sequence
00:04:00
-
Skewing Using SkewBy
00:02:00
-
Skewing Using SkewTo
00:02:00
-
Playing Sound Effect
00:06:00
-
Playing Sound Effect Repeatedly
00:04:00
-
Setting Sound Effect Volume
00:03:00
-
Stopping Sound Effect
00:05:00
-
Playing Music
00:04:00
-
Stopping Music
00:03:00
-
Pausing and Resuming Music
00:04:00
-
Setting Music Volume
00:03:00
-
Setting Up Single Touch Events
00:04:00
-
Touch Began Using onTouchBegan
00:05:00
-
Touch Moved Using onTouchMoved
00:03:00
-
Touch Ended Using onTouchEnded
00:03:00
-
Setting Up Multi Touch Events
00:05:00
-
Touches Began Using onTouchesBegan
00:02:00
-
Touches Moved Using onTouchesMoved
00:03:00
-
Touches Ended Using onTouchesEnded
00:03:00
-
Setting up A Menu
00:03:00
-
Adding a Menu Font Item
00:07:00
-
Adding a Menu Image Item
00:05:00
-
Menu Alignment
00:02:00
-
Creating a New Scene
00:04:00
-
Pushing a Scene
00:05:00
-
Popping a Scene
00:03:00
-
Replace a Scene
00:05:00
-
Scene Transitions
00:03:00
-
Sprite Animations
-
Accelerometer
00:05:00
-
Creating a New Project
00:02:00
-
Compiling a Project
00:07:00
-
Running a Project
00:07:00
-
Deploying a Project
00:06:00
-
Resource
-
Get Your CPD Certificate
00:01:00
Offer Ends in
-
Duration:3 hours, 56 minutes
-
Access:1 Year
-
Units:60

7 Reviews
All
Courses for £49