Game prototype. See DESIGN.md for design doc.
Demo available here: https://jcreedcmu.github.io/upsilon-draft/
This is built and deployed by this github actions workflow.
In one shell, you can
make watch
to build the js bundle and in another
make serve
to start a local server on port 8000.
Browse to http://localhost:8000 to play the game.
Directory | Description |
---|---|
native-layer | A nodejs module providing access to native ui through sdl/opengl |
povray | POV-Ray files used to generate graphics assets |
public | Static assets for browser version |
sdl-game | Entry point for native version |
src | Typescript code of the main body of the game |
tests | Unit tests |