GladRL is a simple ASCII (ncurses-based) game engine written as a kind of Rust self-tutorial. I didn’t write any of the game content. Instead, GladRL runs on top of the assets for the classic 1995 DOS game “Gladiator” by Forgotten Sages games, now GPL-licensed and maintained as OpenGlad.
- Install Rust.
- Type
make run
The game runs until your team is defeated. The easiest way to play is to just
press ;
repeatedly, and the game will play itself for you. Otherwise use
the Nethack-like control scheme described below, or modify
config/keybindings.csv
to your liking.
Getting/reading help:
? | access online help |
< | scroll the log pane up |
> | scroll the log pane down |
Moving around:
; | let the AI decide |
k | go north |
u | go northeast |
l | go east |
n | go southeast |
j | go south |
b | go southwest |
h | go west |
y | go northwest |
. | wait or use portal |
K | turn north |
U | turn northeast |
L | turn east |
N | turn southeast |
J | turn south |
B | turn southwest |
H | turn west |
Y | turn northwest |
Specials:
z | use your current special |
s | switch your current special |
d | drop an item |
i | see inventory |
Team:
D | tell your team to defend a spot |
F | tell your team to follow you |
A | tell your team to attack |
R | tell your team to retreat |
` | switch to the next character |
1 | switch to character 1 |
2 | switch to character 2 |
3 | switch to character 3 |
4 | switch to character 4 |
5 | switch to character 5 |
6 | switch to character 6 |
7 | switch to character 7 |
8 | switch to character 8 |
9 | switch to character 9 |
- The original Gladiator is up on archive.org
- OpenGlad is a modernized update of the original