C++ Fundamentals: Game Programming For Beginners
Learn game development with C++ and Raylib! Build your own games using industry-standard tools. Perfect for beginners and aspiring game developers.
Course Content
C++ Fundamentals: Game Programming For Beginners is a beginner-level Udemy course taught by GameDev.tv Team. It runs 11h 10m, is taught in English, and includes a certificate of completion. Learners rate it 4.6 out of 5 from 2,389 reviews, with 15,604 students enrolled. It is a paid course, last updated March 2025.
Discover the Fun of C++ Game Development!
Tired of dry coding lessons? Learn C++ programming the engaging way – by building games! This course takes the challenge out of mastering C++ by using a powerful library, allowing you to concentrate on core programming concepts and best practices.
We'll guide you through the entire process, from compiling your first C++ program with Visual Studio Code to creating complete, playable games.
Here's what you'll learn:
- C++ Fundamentals: Start with the basics – variables, loops, and if-statements – through a hands-on axe dodging game built with the Raylib library.
- 2D Game Development: Expand your skills by developing Dapper Dasher, a side-scrolling running game. You'll master essential programming concepts like structs and functions, plus learn to animate 2D characters and enhance your game's visuals.
- Object-Oriented Programming (OOP): Dive into OOP with Classy Clash. Understand how inheritance simplifies game development and reduces code repetition. Learn how to apply OOP principles to create more organized and maintainable game code.
This course is perfect for:
- Beginners with no prior programming experience who want to learn pure C++.
- Intermediate developers familiar with Unreal Engine who want to explore C++ game development directly.
No prerequisites are required – just a willingness to learn and a little comfort with installing software!
Get support every step of the way with access to our active Q&A forums. Our instructors, teaching assistants, and community are here to help you succeed! Start your C++ game development journey today!
Hire the developers behind TutorialSearch.io
We built this site — full-stack web apps, AI integration & automation. Tell us what you need and we'll build yours.