home.social

#hyperrogue — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #hyperrogue, aggregated by home.social.

  1. A minor, but still quite large, update to HyperRogue!

    Suggest moves after 3 incorrect attempts, grow Ivy through narrow chasms, use compasses, rulers and non-Euclidean tools in the built-in drawing tool, more intuitive touch dragging, bugfixes and more!

    github.com/zenorogue/hyperrogu #noneuclidean #roguelike #mathart #tessellation #HyperRogue #RogueViz #noneuclideanGeometry

  2. CW: A Long Day in Hell, suicide

    This game is indirectly based on #Borges' "The Library of Babel", and it's cleanly done. I appreciate that it can be played with the keyboard.

    I played for 3 days wanting something to happen, then I stopped sleeping - it gets dark. Morale dropped soon, and then I jumped. There is a ground. You need to climb a bunch of floors so that it kills you. I started holding down keys but didn't bother killing myself many times. Finally, I rerolled characters for a short walk.

    Would've been pretty cool if it were sorted like #Hyperrogue's turtle challenge, but that would defeat the point. Excellent adaptation.

    #7drl #roguelike #gamejam

  3. 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

  4. 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. 🤷‍♂️
    roguetemple.com/z/hyper/ #mindmelting #masterpiece #nonEuclidean #contentfail #gaminghumor #HackerNews #ngated

  5. Developer's intention: A beautiful visualization feature!

    What the users share: A chaotic art generator! BREAK THE LIMITS! 🎨🔥

    #HyperRogue #RogueViz #HyperbolicGeometry #NonEuclideanGeometry #NonEuclidean

  6. 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

  7. CW: high frequency sounds, hyperbolic geometry

    Using hyperbolic geometry to create a weird musical instrument.

    The drawing tool in HyperRogue lets us to draw on the hyperbolic plane; we combine this with the scrolling animation. This scrolling animation makes the pen move on the surface -- the further we are from the central horizontal line, the faster it moves (a property of hyperbolic geometry); it should of course make some scratching sound when it is drawing, and the frequency of this sound should be proportional to its speed. Also we draw on the Klein quartic to make the display more interesting.

    #NonEuclidean #NonEuclideanGeometry #HyperRogue #RogueViz #mathart