Cocos2d-x v3 C++ - Beginning Game Development

​Learn how to create games for pretty much every platform from phones to tablets to desktop computers.

3.65 (117 reviews)
Udemy
platform
English
language
Game Development
category
instructor
Cocos2d-x v3 C++ - Beginning Game Development
35 823
students
4 hours
content
Dec 2017
last update
$39.99
regular price

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

Why take this course?

🚀 Course Title: Cocos2d-x v3 C++ - Beginning Game Development


🎓 Headline: Dive into Cross Platform Game Development with Cocos2d-x and Master the Art of Creating Games for Any Device!


Unlock the Secrets of Cross Platform Gaming with Cocos2d-x v3 C++!

🔹 Step-by-Step Guidance: From project setup to mastering game design techniques, this course will walk you through every step of the game development process.

🚀 Comprehensive Learning: Gain a thorough understanding of:

  • C++ Game Programming
  • Video Game Logic
  • Cocos2d-x Game Programming
  • Game Mechanics
  • Game Development
  • Game Design
  • Mobile Development
  • Mobile Design
  • Cross Platform Development

🎮 Why Choose Cocos2d-x? It's simple! Cocos2d-x is renowned as one of the most accessible game frameworks globally, and it's used by industry giants like Bandai Namco and Zynga. With its robust support for cross platform development, you can create games that run on phones, tablets, desktops, and more!


🌍 Industry-Ready Skills:

  • Full Source Code Access: Work with the source code provided throughout the course, which you can use in as many projects as you like.
  • Real-World Application: Apply what you learn in a practical setting, building games that can be deployed on various platforms.

🛠️ Tools for Success:

  • High-Quality Videos: Access HD quality videos with lifetime access – no monthly subscriptions needed. Watch at your own pace and learn whenever it suits you.
  • Downloadable Content: Take the learning experience offline with downloadable videos and starter code.
  • Community Support: Get help from a supportive community in the course Q&A when you have questions or face challenges.
  • Coding Challenges: Reinforce your skills with multiple coding challenges, complete with solutions to guide you.

🎉 Special Offer:

  • Satisfaction Guarantee: If you’re not satisfied with the course, you can request a full refund within 30 days of purchase.
  • Expert Instructor: Join over 205,000 students who have taken courses by Frahaan Hussain and experienced high levels of satisfaction.

📚 Course Highlights:

  • Lifetime Access to Content: Learn at your own pace with no expiration date on the course materials.
  • Downloadable Materials: Access downloadable starter code, final code for each section, and more.
  • Engage with the Community: Get help from fellow students and instructors in the Q&A.
  • Real-World Practice: Apply your skills with coding challenges that come with solutions to learn from.

👩‍💻 Ready to Embark on Your Game Development Journey?

Click the “Take this course" button now and start building your game development skills with Cocos2d-x v3 C++! Don’t miss out on the only course you will need to launch a successful career in game development. Let's create something amazing together! 🎉🎮

Screenshots

Cocos2d-x v3 C++ - Beginning Game Development - Screenshot_01Cocos2d-x v3 C++ - Beginning Game Development - Screenshot_02Cocos2d-x v3 C++ - Beginning Game Development - Screenshot_03Cocos2d-x v3 C++ - Beginning Game Development - Screenshot_04

Our review


Global Course Rating: 3.90

Course Review

Pros

  • Content Quality: The course provides a solid introduction to game development for beginners, with a focus on using Cocos2d-x and its V3 version.
  • Narration: The instructor's narration is clear, understandable, and easy to follow, which is a strong point for learners new to programming or game development.
  • Repetitive Content: Some aspects of the course content are repetitive, with certain concepts covered in unnecessary detail over multiple videos. This could be beneficial for learners who need to see a concept from different angles but may be seen as redundant by more experienced individuals.
  • Video Format: Each video typically starts with a standard introduction which can be skipped after the first viewing, allowing learners to save time when revisiting specific topics.
  • Online Resources: The course makes use of external resources such as links to source code and further reading in the video descriptions, which is helpful for learners who wish to delve deeper into the subject matter.
  • Repetitive Introductions: The instructor repeats a similar introduction at the beginning of each video, which can be a time-wasting aspect but also serves as a consistent reminder of the course structure.

Cons

  • Content Relevance: Some tutorials may contain outdated information, such as references to using Android with Cocos2d-x before the shift to Android Studio. This could mislead learners if not updated.
  • Course Structure: The course seems to be a collection of YouTube videos, with some lectures appearing out of order due to their origin. This may cause confusion for learners expecting a cohesive, structured learning experience.
  • Practical Examples: The course falls short in providing practical examples and detailed explanations of why certain functions or code are used, which is essential for understanding the underlying principles of game development with Cocos2d-x.
  • Unnecessary Repetition: Some concepts are explained multiple times across different videos, which can be frustrating for learners who find themselves replaying the same content to progress through the course.
  • Repeatable Content: The course content is such that some learners feel it could be replaced by detailed documentation, suggesting that the course may not offer a unique value proposition over what is already available for free on YouTube.
  • Value for Money: Given that the course was offered for free during a promotion, some learners feel that paying for this course would not have been a worthwhile investment, especially considering the availability of similar content at no cost.

Conclusion

The course strikes a balance between being beginner-friendly and providing an introduction to game development with Cocos2d-x. While the repetitive nature of some content and the outdated references could be seen as drawbacks, the clear narration and additional resources provided make it a potentially valuable starting point for newcomers to the field. However, experienced developers or those looking for more advanced tutorials may find the course lacking in depth and practical application. It is recommended for beginners who are looking for an entry-point into game development, with the caveat that they should be aware of the course's limitations and seek out additional resources as needed.

513018
udemy ID
27/05/2015
course created date
03/01/2020
course indexed date
Lee Jia Cheng
course submited by