I haven’t had the cmake 3.27 update on ubuntu yet. I’ll test it later.
The story and the image are interesting.
Do you have any more screenshots or a video of your game?
Compilation problem
You can compile an SDL2 game on the web with emscripten.
You can also cross-compile with clang on macos.