Skip to content

jcreedcmu/upsilon-draft

Repository files navigation

upsilon-draft

This is a prototype of a game idea drawing some inspiration from

Thanks to @dwrensha and @tom7 for ideas.

Demo

image

Demo available here: https://jcreedcmu.github.io/upsilon-draft/

This is built and deployed by this github actions workflow.

Development

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 Structure

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