rogue
Original Rogue Game (5.4.4)
A Windows friendly package of the classic Rogue dungeon game with an optional graphical tile view and multiple historical versions to choose from.
RogueTiles is a Windows friendly bundle of the classic dungeon game Rogue, with an optional graphical tile view added on top of the original text based interface. The original Rogue was created by Michael Toy, Ken Arnold, and Glenn Wichman in the early 1980s, and this project packages several historical versions of it so players can pick which one to run from a single downloadable executable.
Playing it requires no building at all: a player downloads a zip file from the project's GitHub releases page, extracts it, and runs the included executable. A startup menu then lets the player choose between four versions of Rogue, ranging from an early 1980s public release to a later expanded variant called Super-Rogue that adds extra commands and a wider dungeon display. Each version keeps its original commands, monster tables, and difficulty intact, while sharing the same tile based graphics frontend for movement, combat, and inventory management.
Core gameplay uses the traditional Rogue keyboard commands, such as arrow keys or vi style letters for movement, and single letters for actions like wielding a weapon, quaffing a potion, or reading a scroll. On top of that, the tile frontend adds its own controls for switching between graphical tiles and plain text symbols, zooming the map, toggling fullscreen, and opening a visual settings menu. That settings menu includes cosmetic options like a repositioned message log, blood spatter effects, and several optional shader effects such as a CRT scanline look, none of which change how the game actually plays.
A separate tool called the Tile Picker lets players load and customize which images represent each monster, item, or piece of terrain, then save the result as a tile pack the game can load at runtime. Developers who want to build the project themselves need MSYS2, ncurses, and the Allegro 5 graphics library on Windows, and there is also a basic Android build available as a touch controlled developer version. The project is released under a BSD style license matching the original Rogue source.
Where it fits
- Download and play a classic version of Rogue without building anything.
- Compare gameplay across four historical Rogue and Super-Rogue versions.
- Switch between graphical tiles and plain text symbols while playing.
- Create custom tile packs using the included Tile Picker tool.