Friday, 20 May 2016

HyperRogue 8.3

HyperRogue 8.3 is released on Steam and!

The Yendorian Forest is another platformer level, where you can climb giant trees. This land unlocks by collecting 10 Ivory Figurines. The unlocking rule for the Ivory Tower has been changed -- 30$$$ including 10 Elixirs of Life is required, and the Alchemist Lab is a basic land now.

Dragons are powerful monsters. They are slow, but evil, and love to pick on creatures who are even slower than them. They must be stopped! The Dragon can make many different moves, and you have to attack all segments to defeat it. The Dragon Chasms unlock when you kill monsters of at least 20 different types, and include Fire Elementals, which are now necessary for unlocking the Elemental Planes.

Galápagos is the land of Tortoises. They are very slow, which allows the Dragons to pick on them by stealing and eating their young. Bring the Baby Tortoises back, but, there is a catch: the Tortoises come in many varieties, depending on the part of Galápagos they live in -- there are 21 binary environmental factors, and thus 2097152 varieties. You'll have to find a Tortoise which matches the baby exactly! The more factors agree in the given location of Galápagos, the brighter it is shown on your screen.

The historal/conformal mode is for hyperbolic geometry nerds. It allows to present the world of HyperRogue in some new graphical ways. It has quite a lot of options -- see the description here.

More changes:
  • Killing Rock Snakes in the Whirlpool no longer creates terrain
  • Fixed Servants in the shmup mode; also Lightning and Flash should now auto-activate
  • It is now allowed to enable cheat mode in PTM (but only if no treasures yet)
  • A command line option to automatically turn cheat on
  • A new floor pattern for the Rose Garden
  • Extra texts for the Knights of Camelot
  • Minor improvements in the Vector Graphics Editor: vertices of the current layer are now marked, Shift+L to go back to the previous layer, '+' to increase the number of rotational symmetry, it is now possible to set rotations and symmetries before pressing 'n'
  • Since Sandworms and (non-withdrawing) Tentacles attack by moving into the target's location and eating them, they won't be able to do this if they cannot move there. Rock Snakes and withdrawing Tentacles attack all adjacent cells, without movement -- Tentacles did not work correctly in the hardcore mode, this is fixed.
  • Princess Challenge now unlocks immediately when it should (not after restarting)
As usual, changelogs for patches are first reported on the Steam forums.

Friday, 6 May 2016

Brogue 1.7.4, ported to NotEye

This is a new port of Brogue to NotEye. It includes tiles by Oryx and audio by LazyCat. Also thanks to Lanhash for asking me to finally do this, and for testing!

This is much better than the old port from 2012. Now, Brogue communicates with NotEye directly, without using Libtcod. This approach is much more convenient (no longer two windows) and much more robust (NotEye can get information about the placement of windows directly -- previously it could not, which caused some glitches).

Get it here, and have fun playing!

PS: I would love to also create a NotEye port of DCSS, using the DCSS tiles. Currently my preferred way of playing DCSS is to play the ASCII version of DCSS via NotEye. But somehow I found it hard to understand how tiles are drawn in DCSS -- if you have any ideas about how this could be done, please contact me :)