This short course will teach you how to write a basic game loop using the C programming language.
We will learn, together, how to:
Write a basic C program and compile it using the GCC compiler
Install SDL and any other dependencies
Use SDL to create and open a basic window in your operating system
Control the time step of your game loop
Update game objects as a function of delta time
You should know the basics concepts of programming, such as variables, conditionals, loops, and functions.
You can use any operating system to follow along with the course, but the video is taught under Linux.