Skip to content

v0.3: SQLDoom's own client playing on Sail

Latest

Choose a tag to compare

@alexy alexy released this 06 Oct 19:40
· 17 commits to main since this release

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