SDL School

All lessons

The lessons build on each other, so read them in order the first time. Each one has a live demo and full code for SDL3 and SDL2. New to graphics? Start with How graphics programs work, then Set up your computer.

Drawing

Movement and input

Mouse and buttons

Images and text

Program structure

Sound

Final project