- single-threaded
- multi-threaded (currently only works in Chrome due to SharedArrayBuffer)
Controls: Mouse, W, A, S, D and Shift key for boost
- Fetch repo with submodules
- Have g++ sdl2, protobuf and glew installed.
- Build:
./build.sh
- Run:
./main
- improve download order
- abort emscripten_fetch_close() https://emscripten.org/docs/api_reference/fetch.html
and/or emscripten coroutine fetch semaphore
- purge branches less aggressively
- workers instead of shared mem https://emscripten.org/docs/api_reference/emscripten.h.html#worker-api