Difference between revisions of "Hyperbolic Rogue"

From RogueBasin
Jump to navigation Jump to search
(Created page with "{{game-7drl|name = Hyperbolic Rogue |developer = Z |theme = Ice, Mathematics |released = 7 Nov 2011 |relver = 1.0 |updated = 8 Nov 2011 |updver = 1.1 |language = C++ ...")
 
(updated to 13.0. Also extended the feature list)
 
(45 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{game-7drl|name = Hyperbolic Rogue
{{game-stable|name = HyperRogue
|developer = [[Z]]
|developer = [[Z]]
|theme = Ice, Mathematics
|theme = [[Mathematics]], multiple worlds, a bit [[Minimalist]]
|released = 7 Nov 2011
|released = 7 Nov 2011
|relver = 1.0
|relver = 1.0
|updated = 8 Nov 2011
|updated = Dec 27 2023
|updver = 1.1
|updver = 13.0
|language = [[Cpp|C++]]
|language = [[Cpp|C++]]
|platforms = [[Linux]], [[Windows]]
|platforms = [[Linux]], [[Windows]], [[Android]], [[Pandora]], [[OSX]]
|licensing = GNU GPL v2
|licensing = [[GPL|GNU GPL v2]], [[Commercial]]
|interface = [[ASCII]], [[Tiles]]
|interface = Hyperbolic [[ASCII]], Vector Graphics, OpenGL
|site = http://www.roguetemple.com/z/hyper.php
|site = https://www.roguetemple.com/z/hyper.php
|influences = ?
|influences = DROD, and many others
|length = ~50 min (small), ~5 hr (big)
|length = ~4 hr
}}
}}


Hyperbolic Rogue is an experimental mini-roguelike set on a hyperbolic plane, where the map is composed of hexagons and heptagons. You need to gather as many gold as possible before you are surrounded by yetis and ice wolves; the more gold you find, the more monsters come to hunt you. Another interesting feature of Hyperbolic Rogue is heat. Your body generates heat, which attracts wolves and melts down ice walls.
You are a lone adventurer trapped in a strange non-Euclidean world. Collect as much treasure as possible before being caught by monsters. The more treasure you collect, the more monsters come to hunt you, as long as you are in the same land type. You can fight most monsters by moving into their location. The monster could also kill you by moving into your location, but the game automatically cancels all moves which result in that.


Hyperbolic Rogue features:
[[File:HyperRogue 12.0q Screenshot.jpg|thumb]]
* a new structure of the map (most roguelikes allow 8-directional movement, like Rogue, recently there are many new roguelikes which explore changing this geometrical structure: some games use 4-directional movement, and there are also some based on a hex grid; Hyperbolic Rogue tries something different)
 
* a perspective with objects drawn smaller and smaller as the distance from the PC increases
== Features ==
* when the PC moves, the perspective rotates to catch them
* A new structure of the map (most roguelikes allow 8-directional movement, like Rogue, recently there are many new roguelikes that explore changing this geometrical structure: some games use 4-directional movement, and there are also some based on a hex grid; Hyperbolic Rogue tries hyperbolic geometry, which is very different).
* A perspective with objects drawn smaller and smaller as the distance from the PC increases; when the PC moves, the perspective rotates to catch them.
* Equidistants, horocycles, large circles, periodic patterns, and other features of hyperbolic geometry.
* Find the Orb of Yendor to win the game, or take on the extra quests (Holy Grail, Princess Quest, Hyperstone Quest).
* Shoot'em up mode, which is real-time.
* Euclidean mode, to see why the geometry matters. Or whatever, you can play in mostly any 2D tiling (Euclidean or not), or even in 3D Thurston geometries.
* Extensive non-Euclidean visualization engine. First-person perspective, Virtual Reality, Hypersian Rug, etc.
* Other special modes: Orb Strategy Mode, crossbow instead of blade, Chaos (and change the land structure in general), Pure Tactics, Yendor Challenge, Multiplayer
 
Other than its unique geometry, HyperRogue features an infinite world -- and due to the hyperbolic geometry, it is actually more infinite than we are used to. When exploring this infinite world, the players can find about 60 lands, many of which are based on unique features (such as killing monsters by forming short circuits out of them in the Land of Storms, gravity in the Ivory Tower, or strong currents in the Whirlpool), unique layouts, monsters, treasures, and each with a special magical orb. Each land could be understood as its own minigame, but since you get into another land simply by crossing a "Great Wall", they interact.
 
The original version (called Hyperbolic Rogue) was an out-of-challenge 7DRL. It included only one land type and much less polish.
 
HyperRogue II was a big update for the 7DRL Challenge 2012.
 
It has been further improved to HyperRogue (III) after the 7DRL Challenge.
 
HyperRogue can be played for free (under GPL), there are also paid versions on Steam and Google Play, which provide online achievements and leaderboards.


== Links ==
== Links ==
* [http://roguetemple.com/forums/index.php?topic=1930 Roguetemple thread]
* [http://roguetemple.com/forums/index.php?topic=2236 Roguetemple thread for HyperRogue II and III]
* [http://www.roguetemple.com/z/hyperrogue.png screenshot]
* [http://roguetemple.com/forums/index.php?topic=1930 Roguetemple thread for the original Hyperbolic Rogue]
* [http://www.roguetemple.com/z/hyperrogue.png screenshot from Hyperbolic Rogue]
* [http://www.roguetemple.com/z/hyper/hyper-highscore.png screenshot from HyperRogue II]
* [http://www.roguetemple.com/z/hyper/crossroads3.png screenshot from HyperRogue III]
* [http://www.roguetemple.com/z/hyper/gallery.php Gallery of Lands]

Latest revision as of 18:57, 27 December 2023

HyperRogue
Stable game
Developer Z
Theme Mathematics, multiple worlds, a bit Minimalist
Influences DROD, and many others
Released 7 Nov 2011 (1.0)
Updated Dec 27 2023 (13.0)
Licensing GNU GPL v2, Commercial
P. Language C++
Platforms Linux, Windows, Android, Pandora, OSX
Interface Hyperbolic ASCII, Vector Graphics, OpenGL
Game Length ~4 hr
Official site of HyperRogue


You are a lone adventurer trapped in a strange non-Euclidean world. Collect as much treasure as possible before being caught by monsters. The more treasure you collect, the more monsters come to hunt you, as long as you are in the same land type. You can fight most monsters by moving into their location. The monster could also kill you by moving into your location, but the game automatically cancels all moves which result in that.

HyperRogue 12.0q Screenshot.jpg

Features

  • A new structure of the map (most roguelikes allow 8-directional movement, like Rogue, recently there are many new roguelikes that explore changing this geometrical structure: some games use 4-directional movement, and there are also some based on a hex grid; Hyperbolic Rogue tries hyperbolic geometry, which is very different).
  • A perspective with objects drawn smaller and smaller as the distance from the PC increases; when the PC moves, the perspective rotates to catch them.
  • Equidistants, horocycles, large circles, periodic patterns, and other features of hyperbolic geometry.
  • Find the Orb of Yendor to win the game, or take on the extra quests (Holy Grail, Princess Quest, Hyperstone Quest).
  • Shoot'em up mode, which is real-time.
  • Euclidean mode, to see why the geometry matters. Or whatever, you can play in mostly any 2D tiling (Euclidean or not), or even in 3D Thurston geometries.
  • Extensive non-Euclidean visualization engine. First-person perspective, Virtual Reality, Hypersian Rug, etc.
  • Other special modes: Orb Strategy Mode, crossbow instead of blade, Chaos (and change the land structure in general), Pure Tactics, Yendor Challenge, Multiplayer

Other than its unique geometry, HyperRogue features an infinite world -- and due to the hyperbolic geometry, it is actually more infinite than we are used to. When exploring this infinite world, the players can find about 60 lands, many of which are based on unique features (such as killing monsters by forming short circuits out of them in the Land of Storms, gravity in the Ivory Tower, or strong currents in the Whirlpool), unique layouts, monsters, treasures, and each with a special magical orb. Each land could be understood as its own minigame, but since you get into another land simply by crossing a "Great Wall", they interact.

The original version (called Hyperbolic Rogue) was an out-of-challenge 7DRL. It included only one land type and much less polish.

HyperRogue II was a big update for the 7DRL Challenge 2012.

It has been further improved to HyperRogue (III) after the 7DRL Challenge.

HyperRogue can be played for free (under GPL), there are also paid versions on Steam and Google Play, which provide online achievements and leaderboards.

Links