Skip to content
This repository has been archived by the owner on Aug 14, 2022. It is now read-only.

Latest commit

 

History

History

client

Flycam client

WebAssembly Demo:

Controls: Mouse, W, A, S, D and Shift key for boost

Build:

Native (tested on macOS):
  • Fetch repo with submodules
  • Have g++ sdl2, protobuf and glew installed.
  • Build: ./build.sh
  • Run: ./main

TODO:

- 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