Cocos2d-x v3 C++ - Beginning Game Development (Udemy.com)
Learn how to create games for pretty much every platform from phones to tablets to desktop computers.
Created by: Frahaan Hussain
Last updated December 2017
What you will learn
- Know the basic skills of making a game in Cocos2d-x
- Improved C++ Skills
- Game Development Skills
- Games Programming Skills
- Cross-platform Game Development Skills
How it compares
Against the other 281 rated Udemy courses in Game Development Fundamentals on CourseDuck:
- Rating3.6 out of 5among the lower-rated ones
- Reviews116#193 of 282 by number of reviews
- Length4 hoursshorter than 78% of them
- Last updatedDecember 2017earlier than 86% of them
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:
C++ 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.
You will be provided with the full source code to aid in development during and after this course. The source code and artwork is free to use in as many projects as you wish.
Cocos2d-x is a free open source game engine used by indie developers and companies such as Bandai Namco and Zynga.
Over 205,000 students have enrolled on my courses and all of them are extremely satisfied. You will also be satisfied with this course. If you do not like the course, remember that within 30 days you can request a full refund. I guarantee you satisfaction.
If you have any questions regarding the topics covered in this course, please feel free to ask. I'm always happy to help those who want to learn.
To summarise this is what you get:
• Lifetime access to HD quality videos. No monthly subscription. Learn at your own pace, whenever you want.
• All videos are downloadable. Learn wherever you want, even without an internet connection!
• Downloadable starter code and final code for each section.
• Free helpful support in the course Q&A when you have questions or get stuck.
• Multiple coding challenges to practice your new skills (solutions included).
Sounds great? Then start this adventure today by clicking the “Take this course" button, and join me in the only course that you will need!
Instructor Details
- 3.6 Rating
116 Reviews
Frahaan Hussain
I am CEO of Sonar Systems which is the world leader in educational material for the game engine Cocos2d-x, one of the best and most popular game engines in the world. With years of experience programming and running an online education platform (Sonar Learning) I can help and support new programming like you.
I am also a University Lecturer teaching a variety of topics in Games Programming from Games Design to OpenGL Shader Programming.
I am also a published author of games design and soon to be released Responsive Web Design. I have all the facets required to educate and inspire.
More courses by Frahaan Hussain
Python Programming Bible | Networking, GUI, Email, XML, CGI (2018)
3.6 (2,593 Reviews)
Provider: Udemy
Time: 6.1h
$11.99
Oracle Certification: Mastering Java for Beginners & Experts (2019)
4.1 (1,121 Reviews)
Provider: Udemy
Time: 5.8h
$11.99
Blockchain & Cryptocurrency (Bitcoin, Ethereum) Essentials (2018)
4.0 (792 Reviews)
Provider: Udemy
Time: 9.7h
$13.99
Learn Bootstrap 4 Responsive Web Development (2017)
4.1 (657 Reviews)
Provider: Udemy
Time: 4.7h
$44.99
Flutter & Dart Development For Building iOS and Android Apps (2019)
4.5 (552 Reviews)
Provider: Udemy
Time: 10h
$54.99
Bash Scripting, Linux and Shell Programming Complete Guide (2019)
4.3 (505 Reviews)
Provider: Udemy
Time: 3h
$11.99
More Game Development Fundamentals courses
The Ultimate 2D Top Down Unreal Engine Course (2026)
4.9 (1,468 Reviews)
Provider: Udemy
Time: 17.1h
$94.99
Blender Skill Builder: Modelling Challenges (2026)
4.9 (144 Reviews)
Provider: Udemy
Time: 6.5h
$19.99
Jumpstart to 2D Game Development: Godot 4 for Beginners (2026)
4.8 (4,398 Reviews)
Provider: Udemy
Time: 67.6h
$89.99
Create a Complete 2D Survivors Style Game in Godot 4 (2023)
4.8 (3,761 Reviews)
Provider: Udemy
Time: 17.2h
$59.99
Master Lua Programming and Create Amazing Games with LÖVE! (2023)
4.8 (3,199 Reviews)
Provider: Udemy
Time: 8.5h
$13.99
Complete Godot 2D: Develop Your Own 2D Games Using Godot 4 (2025)
4.8 (1,619 Reviews)
Provider: Udemy
Time: 11.3h
$94.99
Reviews
By Felicià Barceló Moreso on 10/12/2019
De los videos de 3 minutos, el primer minuto es siempre igual, abrir el proyecto y los 30 segundos finales lo mismo por lo que los videos son en realidad de 90 segundos, por el momento un capitulo está mal. Se entiendo todo, pero pierdes mucho tiempo con el principio y el final, seria mucho mejor un solo video por tema.
By Bryan Mason on 2/25/2019
So far the instructions have been largely for Mac/Iphone which is not great.
By CSI SD on 4/21/2018
Too much silence, doesn't say what or why he is doing things.
By Dominik Tyrala on 11/20/2017
Course is pretty good for complete beginners. I expected something more before the course. Author should avoid repeating the same introduction on each episode.
By Elizabeth Horgan on 11/19/2017
Many of the things taught in this class are no longer relevant as Android has moved to Android Studio.
By Julien Hock on 11/13/2017
Sorry but this is just "showing" functions. Not even explaining what these functions do in detail, not showing practical examples, at the start he's showing how to add sprites and position them. But doesn't even tell you why he adds origin to width. All in all pretty weak tutorial, you better of reading through the docs of cocos2d.. Also 80% (2 minutes out of a 3 minute video) of the videos are: All materials are in the description, and all code from this video will be in the description...
By John B Gallagher on 9/3/2017
well thought out and presented. Easy to follow.
By Oshioki on 8/19/2017
it is well explained so simple and elegant.
By Aneury Perez on 6/30/2017
me gusta el curso hasta ahora se ve bastante bueno.
By Faisal Q. on 1/22/2017
The approach of instructor is very simple to follow along the course. After the course you will be much knowledgeable to design your own mini games by using cocos 2d. It is nice course to learn the essential information about game development from scratch.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 72 / 100












