HyperRogue is now verified for SteamDeck! ✅

A perfect game/platform match: mostly only movement so no need for complex buttons, joystick is good for its non-Euclidean movement directions, bigger screen and more powerful hardware are a better fit for the infinite world than phones.

#roguelike #steamdeck #noneuclidean #hyperrogue #mathart

A monster kills a monster, only to be killed by another monster, and somehow, there are enough monsters for every monster to kill forever.

#noneuclideanGeometry #noneuclidean

Oh, look! 🚹 Another so-called "mind-melting masterpiece" that can't even manage to load its own content. 😜 Apparently, #HyperRogue is so non-Euclidean, it transcends the very concept of being available to read. đŸ€·â€â™‚ïž
https://roguetemple.com/z/hyper/ #mindmelting #masterpiece #nonEuclidean #contentfail #gaminghumor #HackerNews #ngated
HyperRogue - About

puzzle roguelike on a hyperbolic plane

HyperRogue, the non-Euclidean roguelike, is a mind-melting masterpiece

https://roguetemple.com/z/hyper/

#HackerNews #HyperRogue #NonEuclidean #Roguelike #IndieGames #GameDev #MindMelting

HyperRogue - About

puzzle roguelike on a hyperbolic plane

HyperRogue by Zeno Rogue

"The twist is the unique, unusual geometry of the world: it is one of just few games which takes place on the hyperbolic plane. Witness a grid composed of hexagons and heptagons, straight lines which seem to be parallel, but then they diverge and never cross, triangles whose angles add up to less than 180 degrees, how extremely unlikely is it to reach the same place twice, and how the world seems to be rotated when you do return. All this matters for the gameplay. The game is inspired by the r..."

https://zenorogue.itch.io/hyperrogue

#gaming #nifty #noneuclidean #rogue #roguelikecelebration
HyperRogue by Zeno Rogue

A puzzle roguelike in hyperbolic plane

itch.io
HyperRogue 13.1

HyperRogue version 13.1 is released on Steam and itch.io ! This is not really a big update that adds a new land or a major new way to pla...

Ported Seuphorica (Scrabble solitaire deckbuilder) to RogueViz for a more intuitive and powerful interface!

(1) Infinite square grid, with standard Seuphorica special powers. Letters E and R (inverse colors close to the gigantic EE top left) are "reversing", hence "RE" is accepted and "EE" is accepted multiple times. Note the word GEESE which uses a portal to get a multiplier for gigantic 'E' two times in a single word. "PETER" uses a mirror.

But since this is RogueViz, let us make the board geometry abstract, to have even more fun with geometry and topology!

(2) Usually, words can only go "right" and "down". In hyperbolic geometry, we have holonomy, so "right" and "down" are not globally defined. So we have to accept both directions. (Or, optionally, only accept words if they are valid both ways.)

(3) In this one, "right" and "down" are not globally defined either, but "horizontal" and "vertical" are (in a somewhat twisted way), so Seuphorica "horizontal" and "vertical" multiplier powers can work.

Although the hexagons somehow turn a horizontal word into a vertical one...

#RogueViz #NonEuclideanGeometry #mathart #noneuclidean #HyperbolicGeometry #Seuphorica #scrabble

(to be continued...)

Developer's intention: A beautiful visualization feature!

What the users share: A chaotic art generator! BREAK THE LIMITS! đŸŽšđŸ”„

#HyperRogue #RogueViz #HyperbolicGeometry #NonEuclideanGeometry #NonEuclidean

Every tile in a hyperbolic tiling is randomly colored red or blue. How far should we move to find a specific pattern (a shape constructed out of tiles, with specific colors)?

The distance is usually proportional to \(n\), the number of tiles in the pattern -- this is because at a given location the pattern appears with probability \( 1/2^n \), and there are \(\Theta(c^d)\) possible locations in distance d.

So, for example, HyperRogue normally displays 582 tiles, and for every specific coloring of these 582 tiles, it should be somewhere in about 742 steps (and all of them in about 753 steps). If we used symbols (26 letters + space) instead of colors and were looking for a specific message of 1000 characters, it should appear in radius 6000.

Problem: however, it is not clear how to find such a pattern (and whether it would be still true for a given pseudorandom generator). What it the most elegant coloring algorithm with similar properties but where requested patterns can be found by following some procedure? (If you do not know how hyperbolic geometry works, might be easier to think about binary trees)

#NonEuclideanGeometry #NonEuclidean #HyperbolicGeometry #HyperRogue #roguelike #procgen

The largest Christmas decoration in a videogame!
#mathart #noneuclidean #NoneuclideanGeometry #roguelike #HyperRogue