Pseudo-3D first-person shooter written in AWK
TERMMAZE3D is a first-person shooter in which the player explores a randomly generated map. The game uses raycasting to render the walls and cellular automata to generate a map.
gawkorawk(exceptmawk)- GNU coreutils or equivalent BSD command (
dd,echo,sleep,stty)
git clone https://github.com/mikkun/termmaze3d.gitThe objective of the game is to collect all the treasures before time runs out.
cd /path/to/termmaze3d
./termmaze3d.awk- w: Move forward
- s: Move backward
- a: Strafe left
- d: Strafe right
- j: Turn left
- l: Turn right
- k: Attack
- p: Pause
- q: Quit


