Repository navigation
saildoom-interactive.mp4 (95 s): SQLDoom's unchanged client playing Freedoom's E1M1 on Sail, recorded with scripts/record_play.py. The title screen and menus are driven by key presses; in the game the client's commands are the recorded bot run's (reference/run-e1m1-b, with its IDDQD and IDKFA), so the run is an eventful one. Every tic and every frame is computed live by Sail (the querygraph/sail saildoom branch) at the speed the client runs; the live rate is at the top left. This run is combat-heavy (god mode, every weapon, rockets): about 17 to 22 tics a second, against about 32 in lighter play; recording costs about 10%.
Play it yourself: git clone https://github.com/querygraph/saildoom && cd saildoom && scripts/setup.sh && scripts/play-sail.sh