HYPERROGUE(6)

πŸ’– HYPERROGUE πŸ’– β€” the hyperrogue page from the Games Manual, bestie edition

okay so picture this: you open a terminal, you type one word, and suddenly you're lost in a hyperbolic plane collecting shiny things. that's the whole vibe. welcome to the manual page for hyperrogue, and yes i'm about to make geometry sound like a group chat. πŸ¦‹


✨ NAME ✨

hyperrogue β€” a non-euclidean graphical rogue-like game. yes. non-euclidean. it's giving "math class but make it fashion". πŸ’…


🌈 SYNOPSIS 🌈

hyperrogue

that's it. that's the whole invocation. no flags required, no ceremony, just vibes. πŸ‘‘


πŸŽ€ DESCRIPTION πŸŽ€

so this manual page documents the hyperrogue game, briefly, because the game itself is gonna do the heavy lifting of explaining itself to you.

HyperRogue is a game where the player collects treasures and fights monsters. rogue-like, absolutely, but with one iconic twist: it is played on the hyperbolic plane and not in euclidean space. so like. the rules of geometry you learned in school? not invited to this party. ✨


πŸ’… OPTIONS πŸ’…

most configuration can be accessed inside the game, after pressing the v key. so if you're a "press v and figure it out" kind of bestie, you're already winning.

some configured options can be overridden from the command line:

  • -c configfile β€” instead of the default ~/.hyperrogue.ini, read and write the configuration from the specified configfile.
  • -s highscorefile β€” instead of the default ~/.hyperrogue.log, read and write high scores from the specified highscorefile.
  • -f β€” start in fulls screen mode.
  • -w β€” start in windowed mode.
  • -e β€” use Escher stype graphics.
  • -a β€” use ASCII stype graphics.
  • -p β€” use plain graphics.
  • -r WxHxF β€” set the resolution to W times H, and font size to F.
  • -h, --help β€” show summary of options.
  • -v, --version β€” show version of program.
lowkey important: -f and -w are fighting over the same thing (fullscreen vs windowed), and -e, -a, -p are all fighting over your graphics style. pick your fighter. 🫢

πŸ‘€ SEE ALSO πŸ‘€

in-game help is available after pressing F1. it's context sensitive, which is fancy-speak for "it knows where you are and what you're doing". so put the cursor away from user interface elements and press F1 then, for general help. 🧚


πŸ™ˆ HIDDEN FEATURES πŸ™ˆ

okay so this is the secret menu, the backstage pass, the iykyk section. πŸ’œ

by pressing F6, the builtin polygon editor is invoked. it is not a fully featured hyperbolic geometry program, but it is useful for designing individual player characters β€” and using which requires modifications to the game's source code. again, F1 displays a help screen. so like, yes it's a side quest, but it's a cute side quest. 🌸

some advanced options are available by pressing Fn keys inside the v configuration menu:

  • F4 β€” cheat (gives one of each item, 50 killed monsters, golems or mirages, and an orb).
  • F7 β€” save a screenshot in BMP format in the current directory.
  • F8 β€” save a high resolution screenshot with different backgrounds.
  • F9 β€” enter demo mode (give many items, and denser worlds).
no cap, F4 is literally just the cheat button. one of each item, 50 killed monsters, golems or mirages, and an orb. go feral. πŸ”₯

🫢 AUTHOR 🫢

HyperRogue was written by Zeno Rogue.

this manual page was written by chrysn <chrysn@fsfe.org>, for the Debian project (and may be used by others).


and that's the whole page, bestie!! 🌟 this one is dated 2013-08-02 and it comes to you from the HYPERROGUE(6) corner of the Games Manual. go collect some treasures in a plane that doesn't obey your silly little euclidean assumptions. mwah. πŸ’–πŸŽ€πŸ¦‹