arrow after arrow!
A downloadable game for Windows
dodge arrows; fight back; stay alive..
use arrow keys to move, C key to stand still for one turn, and the escape key to quit the game.
you can block an arrow by standing in its way facing it; you take damage when an arrow hits you from behind or from the sides; you can attack an arrow by intentionally "bumping" into it.
earn score by staying alive, defeating arrows, building combos, and most importantly, staying alive...
source repository: https://codeberg.org/Not-Articulated/arrow-after-arrow
Published | 1 day ago |
Status | Prototype |
Platforms | Windows |
Author | not-articulated |
Genre | Puzzle |
Tags | Experimental, Minimalist, Score Attack |
Download
Install instructions
for linux users: the windows binary runs on wine!
arrow after arrow! is written in Scheme and compiled to Lua using the lunatic! Scheme-to-Lua compiler (https://codeberg.org/Not-Articulated/lunatic). A "working" version of the compiler is included in the source directory.
How to build from source:
- Install the LÖVE Framework (https://www.love2d.org/), make sure you can run "love" in the terminal
- Load "lunatic.scm" in a Scheme interpreter. Chez Scheme (https://github.com/cisco/chezscheme) and Guile (https://www.gnu.org/software/guile/) are known to work. Other Schemes likely works too but I have not tested them.
- Run (compile "main.scm" "main.lua") in the REPL. This will compile the Scheme program in "main.scm" to a Lua file "main.lua". Depending on your Scheme implementation you may need to delete the existing "main.lua" file to make it work.
- Run "love ." in the directory containing "main.lua" to launch the game.
Leave a comment
Log in with itch.io to leave a comment.