Arc, a puzzle game about directing laser beams with mirrors
Go to file
Rampoina afd751afc9 Fix level 3 2023-03-11 20:28:09 +01:00
CBQN@05c1270344 First commit 2023-03-04 18:38:17 +01:00
.gitmodules First commit 2023-03-04 18:38:17 +01:00
LICENSE Add license 2023-03-04 18:39:53 +01:00
Makefile Try to fix the Makefile so that it passes flags to CBQN 2023-03-04 18:49:52 +01:00
README.md Remove reference to soko.bqn 2023-03-05 00:00:59 +01:00
ansi.bqn Fix terminal restoring incorrectly 2023-03-10 21:12:17 +01:00
arc.6.md Fix quotes in the manual 2023-03-10 20:49:48 +01:00
arc.bqn Synchronize the man page with the --help option 2023-03-10 20:49:48 +01:00
demo.gif Add video 2023-03-05 00:00:54 +01:00
levels Fix level 3 2023-03-11 20:28:09 +01:00
logic.bqn Fix -h handling and fix color handling for the description text 2023-03-05 22:49:04 +01:00
utils.bqn Split utility functions 2023-03-05 17:55:55 +01:00

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