The third major version of HyperRogue publicly released. Major additions of this update include graphics (the game used ascii characters before that), the Land of Eternal Motion, the Graveyard, R'Lyeh, and Hell, along with the Yendor Quest. This update also features land unlocking requirements for the first time.


Changelog edit

Below is a transcription of the official changelog with changes corresponding to version 3 and its subversions.[1]

3.0 Released April 23, 2012

3.1 Released May 3, 2012

  • This version contains many optimizations, which make the animations much smoother.
  • Android port
  • "dead ivy" shows correctly
  • necromancy bugfix
  • restarting after finding the Orb of Yendor no longer crashes the game
  • help fits better on the screen
  • you can right click the framerate for hints about improving it

3.2 Released May 4, 2012

3.3 Released May 5, 2012

  • blog post:
  • This update is rather minor. Some descriptions are improved; they are now more accurate and detailed. Made it clear that there are actually many Orbs of Yendor. Cultists in the Icy Lands produce more heat now. HyperRogue should now work correctly in a resolutions with height greater than width (not only on Android).
  • The Android version gets a "share" function, which allows you to share a short description of your character (together with a screenshot). Your characters are be no longer destined to be lost without any trace.

3.5 Released May 13, 2012

3.6 Released June 10, 2012

  • Ivy plants were supposed to be a prominent feature of Jungle, but they were rather something that you see from time to time, and you should run away from, because there was no reason to fight them. This is changed. Jungle got rebalanced.
  • Wandering monsters. It is no longer safe to just stay in one place and wait for monsters. (As a counterbalance there are less "stationary" monsters)
  • A high score list. Accessible via ESC-t. You no longer have to remember your best scores :) (it uses the same log file as previous versions, but unfortunately is unable to read their scores)
  • The Land of Eternal Motion now has its own Orb (rather than pretending that it has falled through a huge hole). This new Orb is also expected to improve the performance on devices with low memory.
  • You no longer get 1000 points for the Orb of Yendor, only 50. The motivation here is that you should be able to play HyperRogue in two ways: as a completionist (aim to get the Orb of Yendor to win the game) or as a perfectionist (get a high score), and the quest for Orb of Yendor should not get into the perfectionist's way.
  • You can now switch places with golems (previously it was quite easy to kill them, or to lose because of being blocked by them... I have decided that the game would be better without such problems)
  • I have tried to actually play with the wersdzxc keyboard layout and found it very awkward, so switched to qweadzxc; also the quit/restart keys got changed to prevent confusion
  • removed the Rangers from crossroads (creatures native to all lands appear on the Crossroads, so there is no need to make it even harder by adding Rangers; the screenshot above still has them...)
  • running dogs no longer look as if they appeared from nowhere (I think it got broken in some earlier version)
  • you are now allowed to get an Orb of Shielding even if there are monsters nearby

3.7 Released June 28, 2012

  • HyperRogue looks better on Windows now, as it has an icon, and version information.
  • You can now disable the red axes which show you where directional keys will take you. By default, they disappear automatically if using a mouse, and reappear when using keyboard (they are useful only for keyboard users).
  • In the Android version, there was a bug with panning ("DRAG"), which caused the display to disappear when trying to do panning. Also panning is faster now (i.e., more fps).

3.8 Released August 2, 2013

  • the window is resizable, instead of having a fixed list of resolutions
  • exits cleanly in case of errors, such as the missing font file or unability to initialize SDL
  • fixed a crash bug with wandering worms
  • mousing over "help" in the config menu lists the hidden features, such as the graphics editor or the showoff mode
  • some command line options are added (try --help)
  • the SDL.dll file has been updated to a more recent version (screen size is now detected correctly)

References edit