This is a simple and clean C project template using SDL3 (Simple DirectMedia Layer 3).
It provides the basic structure needed to get started with window creation, rendering, and event handling.
- Initializes SDL3 with video support
- Creates a window and hardware-accelerated renderer
- Event loop (including quit event)
- Sets background color and clears screen each frame
- Clean shutdown of all SDL resources
- Compatible with manual builds or CMake
- C compiler (GCC, Clang, MSVC, etc.)
- CMake