Free Game Development Fundamentals Tutorial – Create a Game Loop using C and SDL

0
Certificate

Free

Language

Level

Beginner

Last updated on April 12, 2025 12:39 am

Learn the fundamentals of game programming with this course. Discover how to write a game loop using C and SDL, and gain a deeper understanding of computer mechanics. Perfect for programmers and developers looking to enhance their skills and grasp the concept of game loops.

Add your review

The more technology advances, and the more we add frameworks to abstract low-level details of the machine, the less we understand how computers really tick.

This course is a trip back to the fundamentals of game programming. We will dissect and discuss one super important element of any game application…

The game loop.

To understand the ideas behind writing a working game loop, we will learn the basics of the C programming language and use a library called SDL to render elements in the display.

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

This course has no real pre-requisites.

Of course, you should have a working knowledge of how to use your computer, download files, install programs and copy files around your operating system.

But you should know the basics concepts of programming, such as variables, conditionals, loops, and functions. That will help you get the most out of it.

The code we will write works for Windows, macOS, and Linux. But be aware that I will be using Linux during the videos.

Who this course is for:

  • Programmers that want to learn C and SDL
  • Developers who want to learn what a game loop is

User Reviews

0.0 out of 5
0
0
0
0
0
Write a review

There are no reviews yet.

Be the first to review “Free Game Development Fundamentals Tutorial – Create a Game Loop using C and SDL”

×

    Your Email (required)

    Report this page
    Free Game Development Fundamentals Tutorial – Create a Game Loop using C and SDL
    Free Game Development Fundamentals Tutorial – Create a Game Loop using C and SDL
    LiveTalent.org
    Logo
    LiveTalent.org
    Privacy Overview

    This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.