Udemybeginneren

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.

4.6(2,389)
15,604students
11h 10m
Certificate
GameDev.tv Team
GameDev.tv TeamLearn to Make and Sell Games – Join 1M+ Devs in Training

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!

$ whoami — the devs behind tutorialsearch.io

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.

5.0(295)
1h 35m
beginner
skillshare
skillshare
5.0
4h 14m
beginner
pluralsight
skillshare