Rogoweb: Rogue and Rog-O-Matic, alive in the browser
The 1980 game Rogue and the expert system built to play it, both compiled to WebAssembly and running side by side in a browser tab. The original C, not a rewrite.
3 articles and 2 projects.
The 1980 game Rogue and the expert system built to play it, both compiled to WebAssembly and running side by side in a browser tab. The original C, not a rewrite.
Colossal Cave Adventure ported to strictly typed TypeScript over a few breakfasts, and checked against the original's own ninety-five test transcripts. Then a second model laid out the cave map the first one could not.
In 1987 five of us at Sydney University took Infocom's virtual machine apart to see how it worked. We did not expect it to matter to anyone else.
Colossal Cave Adventure, the game that founded interactive fiction, ported faithfully to modern TypeScript. With location art, a metro-style interactive map of all 151 rooms, and a Solve button.
The classic 1980 Unix game Rogue and its automated player Rog-O-Matic, running in the browser. Not a reimplementation, but the original C source compiled to WebAssembly.