No description
Find a file
Stephen Seo 8bb6d30ced
Some checks failed
Build and Publish WASM version of demo / Set-Up-emsdk (push) Failing after 0s
Test workflow to build/publish WASM
2023-08-06 13:51:26 +09:00
.gitea/workflows Test workflow to build/publish WASM 2023-08-06 13:51:26 +09:00
res Test using a textured cube 2023-08-04 14:32:05 +09:00
src Test using a textured cube 2023-08-04 14:32:05 +09:00
wasm_build Test using a textured cube 2023-08-04 14:32:05 +09:00
wasm_include Fixes 2023-08-04 11:42:11 +09:00
wasm_lib Init skeleton project using emscripten/raylib 2023-07-30 21:34:38 +09:00
.gitignore Impl. getting delta-time per frame 2023-07-31 15:41:09 +09:00
emsdk_version Add note about the version of emsdk used 2023-07-31 12:46:00 +09:00
LICENSE Add LICENSE 2023-07-31 12:46:58 +09:00
Makefile Test using a textured cube 2023-08-04 14:32:05 +09:00
README.md Add README.md 2023-07-31 12:53:36 +09:00

(First) Demo for jumpartifact.com

This project will be the demo displayed on the home page of jumpartifact.com.

Setting up

Clone https://github.com/emscripten-core/emsdk.git to ${HOME}/git/emsdk, and run the following commands in the cloned directory:

git checkout 3.1.44
./emsdk install latest
./emsdk activate latest

Now you can use emsdk by sourcing the emsdk_env.sh file and using emcc/em++. The Makefile in wasm_build/ should now "just work" with make.

Testing the wasm build

After building the wasm version of this demo (which should have emitted an .html file and a .wasm file and possibly more), you can invoke python -m http.server (or use whatever http server you want) in the directory where the .html file is, and open your browser to localhost:8000 (if using python -m http.server). You should then be able to click on the emitted .html to open the wasm build in the browser.