Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Hyperbolic Rogue 7DRL

31 views
Skip to first unread message

Z

unread,
Nov 12, 2011, 4:55:09 AM11/12/11
to
Hyperbolic Rogue is an experimental mini-roguelike set on a hyperbolic
plane, where the map is composed of hexagons and heptagons. You need to
gather as many gold as possible before you are surrounded by yetis and
ice wolves; the more gold you find, the more monsters come to hunt you.
Another interesting feature of Hyperbolic Rogue is heat. Your body
generates heat, which attracts wolves and melts down ice walls.

Hyperbolic Rogue features:

* a new structure of the map (most roguelikes allow 8-directional
movement, like Rogue, recently there are many new roguelikes which
explore changing this geometrical structure: some games use four
directional movement, and there are also some based on a hex grid;
Hyperbolic Rogue tries something different)

* a perspective with objects drawn smaller and smaller as the distance
from the PC increases when the PC moves, the perspective rotates to
catch them

See the screenshot and download the game from:
http://www.roguetemple.com/z/hyper.php
post
From: Z <ze...@attnam.com>
Newsgroups: rec.games.roguelike.misc,rec.games.roguelike.development
Subject: Vapors of Insanity 0.53

Thomas Bartscher

unread,
Nov 12, 2011, 5:32:33 AM11/12/11
to
Very fun game, I like it very much.

There seems to be a problem, though: I couldn't move anymore but the game didn't take note of that.

Konstantin Stupnik

unread,
Nov 13, 2011, 10:53:00 PM11/13/11
to
On 11/12/11 16:55 , Z wrote:
> Hyperbolic Rogue is an experimental mini-roguelike set on a hyperbolic
Nice one!
My sense of direction is completely messed in this one :)
I was experimenting with fisheye perspective a little, but haven't
completed anything playable.

I can confirm that it can be compiled on Mac OS X.
I changed main to this:
extern "C" int SDL_main(int argc,char* argv[])

and link line looked like this:
-m32 -I/sw/include hyper.cpp -L/sw/lib -lSDL -lSDLMain -lSDL_ttf
-framework AppKit
0 new messages