(Not that super rogue!)
Inspired by SUPERHOT.
This project's default branch deploys to super-rogue.workinprogress.top.
Each commit is deployed to its own public URL. See comments in PRs or GitHub Actions transcripts for URLs.
Install LÖVE (love2d). Then run:
# From the super-rogue/ directory...
love src
Or if you have nix:
nix run .#super_rogue.desktop
nix run .#super_rogue.web.serve
Visit https://localhost:8080/
All commits must pass pre-commit checks. Install pre-commit from
your OS package manager then run pre-commit install
. The next time that git commit
runs, the pre-commit hook will also run its checks.
We use a standard GitHub Pull Request workflow.
run run .#super_rogue.test
To run tests and run the desktop version of the game upon code change, try this commad.
find src | entr -r sh -c 'nix run .#super_rogue.test && nix run .#super_rogue.desktop'