← freegames

HyperRogue

A roguelike on the hyperbolic plane: collect treasure in a world that never comes back around.

▶ Play HyperRogue free, in your browser, nothing to install

HyperRogue is Zeno Rogue's roguelike played on the hyperbolic plane, a world of heptagons and hexagons where space grows exponentially: walk away and you will hardly ever find your way back. Collect treasure in dozens of lands, each with its own monsters, terrain and orbs, and look for the Orbs of Yendor.

Every move is a turn. You kill a monster by moving into it, and the game will not let you step where a monster would kill you; treasure attracts more monsters of its land, magical orbs give you powers.

This is a port of HyperRogue 13.1o, translated line by line from its C++ source and checked against the original: the rules, lands, monsters and orbs, and the drawing of the map, creatures, menus and settings in the standard hyperbolic geometry. The original's eight translations (Polish, Turkish, Czech, Russian, German, Brazilian Portuguese, French, Chinese) are there with their grammar and fonts, and its music and sound effects play. Two to seven players can explore together, at one keyboard as in the original, or online, each in their own browser: everyone chooses a move, then all move at once.

Screenshots

The start menu over the hyperbolic plane
The start menu over the hyperbolic plane
In the Icy Land: the Poincaré disk, the player and the movement arrows
In the Icy Land: the Poincaré disk, the player and the movement arrows
The Esc screen: the quest status and how to unlock more lands
The Esc screen: the quest status and how to unlock more lands

Controls

Left click on a neighbouring cellMove there or attack (click your own cell to wait)
Numpad 1–9, vi keys (H J K L Y U B N) or Q W E A D Z X CMove or attack in the eight screen directions
S, . or numpad 5Wait a turn
G, Delete or numpad .Pick up or drop an item
Click a distant cell, or TUse a ranged Orb (T: on the cell in the middle of the screen)
Right click or F1Help on the thing under the mouse
Arrow keys, Page Up / Page Down, mouse wheelScroll and rotate the view
Space or F3Center the view on the player
EscQuest status and menu
VMenu
OWorld overview
N in the start menuOnline multiplayer (2-7 players): the starting land and modes, then the lobby
F5Restart
F10Quit (saves the game if you carry an Orb of Safety)

The original

HyperRogue (2011) by Zeno Rogue; Windows/Linux/macOS (C++, SDL, OpenGL). This port follows 13.1o, the same rules, levels, graphics and sounds, running natively in the browser. License: GPL-2.0-or-later (Licenses & source). Players: 1–7 (on one computer, taking turns together), 2–7 online.

More free games