Writing 2D Games in C using SDL by Thomas Lively
SDL, the Simple DirectMedia Layer, is the cross-platform game library used in everything from small indie games to Valve’s blockbuster triple-A games to other applications with rich media needs. This seminar will teach you how to use this powerful C library to write your own 2D games. We will talk about the structure of game code and cover the installation and initialization of the SDL library, the creation and management of the game window, how to draw images onto the window, and how to handle keyboard and mouse input. By the end of the seminar you will have created a small demo that you can later build on as much as you want.

▶︎
Creating a Game Loop with C & SDL (Tutorial)

▶︎
Game Development with SDL 2.0 (Steam Dev Days 2014)

▶︎
Recreating Noita's Sand Simulation in C and OpenGL | Game Engineering

▶︎
Let's Create a Compiler (Pt.1)

▶︎
Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup

▶︎
One Formula That Demystifies 3D Graphics

▶︎
History and Spirit of C - Olve Maudal

▶︎
Making a Game With C++ and SDL2

▶︎
The Insane Genius of a Formula 1 Gearbox

▶︎
Building the PERFECT Linux PC with Linus Torvalds

▶︎
Is C BETTER than C++ for beginners? // Code Review

▶︎
Trump Brags About His Brain, Crowd Size & Pool, CBS Fires Scott Pelley & Don Jr's Honeymoon Video

▶︎
Tips for C Programming

▶︎
Master Pointers in C: 10X Your C Coding!

▶︎
Dear Game Developers, Stop Messing This Up!

▶︎
Why do we use SDL with C & C++?

▶︎
Programming in Modern C with a Sneak Peek into C23 - Dawid Zalewski - ACCU 2023

▶︎
Writing a game the hard way - from scratch using C. #1

▶︎
He honestly thinks we can afford this

▶︎
