0 Comments

C++ Fundamentals Game Programming For Beginners

C++ Fundamentals: Game Programming For Beginners

Learn to make games using industry standard C++ and Raylib

Learning to program can be dull, and learning C++ is hard enough without having to learn a game engine as well. In this course we teach you coding the fun way, by making games! And we’ll be using a library so you can focus on learning pure C++ and good programming practice. You’ll start by compiling your first program in C++, using Visual Studio Code as your text editor.

Then create your first axe dodging game using the Raylib library. This project introduces the basic concepts of programming: variables, loops and if-statements. You expand on this in Dapper Dasher, by building a side-scrolling running game. In addition to covering essential programming concepts such as structs and functions, you’ll learn to animate 2D characters and make your game pretty.

Best Seller CourseUnreal Engine C++ Developer: Learn C++ and Make Video Games

What you’ll learn

  • How to write games in C++ from scratch
  • The basics of Object Oriented Programming (OOP)
  • Programming fundamentals (inc variables, loops and if-statements)
  • Clean coding practices and principles
  • How to compile and run your C++ games and apps
  • Problem solving and debugging basics with C++
  • How to use the Raylib simple games library
  • How to animate 2D characters

You May Also Need This CourseGame Development in JS – The Complete Guide (w/ Phaser 3)

Game Development screenshot
success 100%

Udemy Upcoming Sale in September 2023

New customer offer! Top courses from $14.99 when you first visit Udemy

Udemy's thousands of highly-rated courses across all subject matters for as low as $14.99





New customer offer! Top courses from $14.99 when you first visit Udemy