Build SDL3 Static Libraries on Windows with CMake and Visual Studio
In this free tutorial, you'll learn how to build static libraries for SDL3, SDL3_image, and SDL3_ttf on Windows using CMake and Visual Studio.
Beginner, intermediate, and advanced tutorials.
In this free tutorial, you'll learn how to build static libraries for SDL3, SDL3_image, and SDL3_ttf on Windows using CMake and Visual Studio.
Compare SDL3 and SDL2 to explore their key differences, new features, and learn why upgrading to SDL3 offers improved performance, modularity, and modern APIs.
Learn how to implement a smooth 2D camera system in SDL3 that follows your player across a larger game world. Ideal for platformers and top-down games.
Learn how to implement Axis-Aligned Bounding Box (AABB) collision detection in SDL3. This tutorial covers the logic, code example, and integration in a 2D game environment.
Learn how to animate 2D characters and objects using sprite sheets and frame timing in SDL3. A complete step-by-step guide to smooth, frame-based animation in your SDL3 games.
Learn how to create a dynamic health bar with SDL3 and SDL3_image. This tutorial uses the cursor position to update the health bar filling in real time.