Classic roguelike written in awk
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
screenshots
LICENSE
README.md
awkventure.dat
console.awk
engine.awk
gamelib.awk
gamemenu.awk
gamepack.awk
gamescript.awk
graphics.awk
input.awk
run.sh
savefile.awk
stdlib.awk
telnet_client.sh
telnet_server.sh
worldgen.awk

README.md

Awkventure

A roguelike written in awk, the text processing tool/language. Development roughly follows along with the 2018 RoguelikeDev tutorial series.

asciicast

How to run

In order to run this game you will need a terminal that understands ANSI escape sequences, and gawk. If you're on windows, you can install the Windows Subsystem for Linux and run the game in there.

You can then get the game running locally by running the following commands in your shell:

$ sudo apt install gawk
$ git clone https://github.com/jpelgrims/awkventure.git
$ cd awkventure
$ ./run.sh

The keyboard controls default to the values listed below. These can be changed in awkventure.dat, under the section named "KEYBINDINGS".

  • Move up: Z
  • Move down: S
  • Move left: Q
  • Move right: D