ANN: Roguestar-0.4.0.1

Roguestar is a science fiction roguelike game written using Haskell and OpenGL.  It is in the early stages of development.  At this time, it is not a winnable game.

$ cabal install roguestar-engine
$ cabal install roguestar-gl
$ ~/.cabal/bin/roguestar

- or -

$ git clone http://www.downstairspeople.org/git/roguestar.git
$ cd roguestar
$ git checkout 0.4.0.1
$ make install

New gameplay features:

  • Melee combat, sundering and disarming attacks
  • Weapons can sometimes overheat or explode
  • Gateway teleportation between planets
  • Use material-spheres to craft new tools
  • Use material-spheres to heal
  • Tab-completion of typed commands
  • Compass directions to significant artifacts
  • “Jump” short distances by teleporting

New objects:

  • Chromalite material spheres
  • Metallic material spheres
  • Gaseous material spheres
  • Energy sabres and fleurets
  • Gateways
  • Monoliths

New graphics features:

  • Randomly generated sky spheres and landscapes
  • Unique fractal trees
  • Zoom-in/zoom-out

Changes under the hood:

  • Major re-write of the RSAGL FRP architecture
  • Multi-threaded 3D scene assembly and rendering
  • Multi-threaded, anticipatory engine
  • Various OpenGL performance improvements

For more information, links to the manual and git repository, visit http://roguestar.downstairspeople.org.

Check it out!

About these ads

About Christopher Lane Hinson

A hairy haskell hacker with interests in games, computer science, and social justice.
This entry was posted in Roguestar. Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s