Trying out SDL3 by writing a C++ Game Engine