Hey, no worries at all. For a first jam—especially with exams to prepare for—getting something working on your main machine is already a big accomplishment. Cross-platform builds and Emscripten/shader issues are a nightmare, so dropping WebAssembly is totally understandable. Don’t be too hard on your code; game jams are about finishing, learning, and having fun, not perfect code. I really wanted to try your game. We always fall into traps, and sometimes it’s too late—but that’s part of the experience. Thanks for sharing the technical background, and congrats on your first jam!