I could not figure out how to override/extend make clean in a clean (lol) way, so clean will currently leave a sled.wasm behind in the repository root. It's ignored though, and gets reliably regenerated by emcc anyway.
gfx_ursuppe2 is left broken on wasm - I could not figure out why yet, so I excluded it from the build for now
the html page could use some design love, but I couldn't be bothered so far. thanks to @orithena for the design work! :)
Fullscreen does not actually work now and breaks sled once you return from it - there's extra code needed to handle it gracefully, which I did not get to work yet. - The controls that came from Emscripten are commented out for now.
Future improvements/ideas:
build testing (at least) with CI
Implement CD to deliver the latest build off master to some website (Github Pages?) => instant setup-less demo!
This was live at rC3 at the FraMa assembly! (now here: https://sled.fridtjof.dev)
Some minor issues left:
sled.wasm
behind in the repository root. It's ignored though, and gets reliably regenerated by emcc anyway.the html page could use some design love, but I couldn't be bothered so far.thanks to @orithena for the design work! :)Future improvements/ideas: