This was a prototype game engine that experimented with some novel ideas. It resulted in server side scripting in TypeScript through deno.js, and a functional, performant client written in Rust and compiled to wasm.
It was assmebled in two weeks by:
- [@HexyWitch]
- [@cwfitzgerald]
- [@forginater]
- [@pwc]
- [@kanerogers]
and was funded by the team at Hytopia.
- Allow web developers to make games with familiar tools
- npm installed
- rustup installed
- rustup target add wasm32-unknown-unknown
- cargo install wasm-pack
- Check out the repo
- Run
./go.sh
- Run
curl -vvv -X POST localhost:8888/test_script.js
(currently hangs the event loop)
This project is licensed under the Mozilla Public License 2.0 (MPL-2.0). See LICENSE for details.