space-game001/proj-web
Vladislav Khorev a8ded217df Fixing ui bugs
2026-03-09 20:52:16 +03:00
..
ninja Major refactoring to multi-platform code 2026-01-11 19:59:58 +03:00
CMakeLists.txt Working on refactoring 2026-03-07 20:03:16 +03:00
README.md Added force disconnect from server 2026-03-06 20:05:55 +03:00
space-game001.html Working on running the game even in Telegram 2026-03-04 21:41:51 +03:00
space-game001plain.html Fixing ui bugs 2026-03-09 20:52:16 +03:00

how to build

If emsdk is not installed, you need to clone it from here: https://github.com/emscripten-core/emsdk

and install:

C:\Work\Projects\emsdk\emsdk.bat install latest

Then activate the environment:

C:\Work\Projects\emsdk\emsdk.bat activate latest
C:\Work\Projects\emsdk\emsdk_env.bat

Optionally clear cache:

emcc --clear-cache
embuilder build sdl2 sdl2_ttf sdl2_image sdl2_image_jpg sdl2_image_png

Build:

mkdir build
cd build
emcmake cmake -G Ninja ..
cmake --build .

Optionally install:

cmake --install .

Run:

emrun --no_browser --port 8080 public