Arc, a puzzle game about directing laser beams with mirrors
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
Rampoina afd751afc9 Fix level 3 3 months ago
CBQN@05c1270344 First commit 3 months ago
.gitmodules First commit 3 months ago
LICENSE Add license 3 months ago
Makefile Try to fix the Makefile so that it passes flags to CBQN 3 months ago
README.md Remove reference to soko.bqn 3 months ago
ansi.bqn Fix terminal restoring incorrectly 3 months ago
arc.6.md Fix quotes in the manual 3 months ago
arc.bqn Synchronize the man page with the --help option 3 months ago
demo.gif Add video 3 months ago
levels Fix level 3 3 months ago
logic.bqn Fix -h handling and fix color handling for the description text 3 months ago
utils.bqn Split utility functions 3 months ago

README.md

Arc, a puzzle game about directing laser beams with mirrors

Sample video

Controls

Vim style movement keys or WASD keys

  • a/h: left
  • s/j: down
  • w/k: up
  • d/l: right
  • u: undo
  • r: restart
  • q: quit

Running

If you already have BQN and you have it on your path just run ./arc.bqn

Otherwise:

  1. make to compile CBQN (make CC=cc if clang isn't installed)
  2. make run to run the game

License

Arc is licensed as AGPLv3