I made a minimal SDL3 starter template with CMake and vcpkg — cross-platform, no bundled libs
Been doing C++ game dev for a while and got tired of setting up the same boilerplate every time I started a new SDL project. Put together a clean starter template with SDL3, SDL3_image, and SDL3_ttf managed via vcpkg so dependencies just work on Linux, macOS, and Windows.
Includes a basic SDLWindow class, hardware-accelerated renderer, and a game loop ready to go. Nothing fancy, just a solid starting point.
https://github.com/Tanner-Davison/sdl3-starter-template
Happy to answer questions about the setup or take feedback on the structure.
https://redd.it/1rajyp5
@r_cpp
Post #24798
17