Difference between revisions of "KleinRL"

From RogueBasin
Jump to navigation Jump to search
Line 13: Line 13:
}}
}}


KleinRL will be a [[7DRL]] by Quendus, if he works quickly enough. It was started on the evening of the 10th of October 2010, and is due for release on the evening of the 17th.
KleinRL will be a [[7DRL]] by Quendus, if he works quickly enough. It was started at 17:20 BST on 10/October 2010, and is due for release at 17:20 PST on 17/October 2010.
KleinRL is set on the surface of a [http://en.wikipedia.org/wiki/Klein_bottle Klein bottle], and has maze-like geography instead of rooms. Several of the actors in the game can ''pick up'' pieces of the wall and put them down again. The objectives might be randomised, and will include:
KleinRL is set on the surface of a [http://en.wikipedia.org/wiki/Klein_bottle Klein bottle], and has maze-like geography instead of rooms. Several of the actors in the game can ''pick up'' pieces of the wall and put them down again. The objectives might be randomised, and will include:
* not getting killed by the 2 relentless pursuers who start with better equipment than the player (in a map that's small even for a roguelike)
* not getting killed by the 2 relentless pursuers who start with better equipment than the player (in a map that's small even for a roguelike)
Line 26: Line 26:
* Movement, timing
* Movement, timing
* Moving pieces of wall around
* Moving pieces of wall around
* AI for movement (mostly)
* AI for movement
* Combat system (will need balancing)
* Combat system (will need balancing)
* System of daemons to manage temporary effects (partly)
* System of daemons to manage temporary effects (partly)
Line 32: Line 32:
Features not yet implemented:
Features not yet implemented:
* Line of sight
* Line of sight
* Inventory, equipment lookup, magic items/effects
* magic items/effects
* multiple ring slots
* AI for object management
* AI for object management
* Memory of previously seen tiles (will remain unimplemented to maximise confusion, since the map is fluid anyway)
* Memory of previously seen tiles (will remain unimplemented to maximise confusion, since the map is fluid anyway)


[http://sliekas.org/quendus/kleinrl.zip download most recent release]
[http://sliekas.org/quendus/kleinrl.zip download most recent release]

Revision as of 15:42, 17 October 2010

KleinRL
7DRL
Developer Quendus
Theme Claustrophobia
Influences Crawl, Angband, DoomRL
Released 17 Oct 2010
Updated {{{updated}}}
Licensing Open source
P. Language Python
Platforms Windows, Linux, Mac OS
Interface ASCII, keyboard
Game Length short
Official site of KleinRL


KleinRL will be a 7DRL by Quendus, if he works quickly enough. It was started at 17:20 BST on 10/October 2010, and is due for release at 17:20 PST on 17/October 2010. KleinRL is set on the surface of a Klein bottle, and has maze-like geography instead of rooms. Several of the actors in the game can pick up pieces of the wall and put them down again. The objectives might be randomised, and will include:

  • not getting killed by the 2 relentless pursuers who start with better equipment than the player (in a map that's small even for a roguelike)
  • possibly:
    • tracking down and defeating an extreme coward
    • preventing an extreme coward from getting eaten by a relentless pursuer

Inventories will be even smaller than in angband (10 slots+equips), most items will be quite powerful, and enemies will use any nice items that they find discarded (no free destruction of objects). Features implemented:

  • Correct display of the player's locale
  • Map generation
  • Movement, timing
  • Moving pieces of wall around
  • AI for movement
  • Combat system (will need balancing)
  • System of daemons to manage temporary effects (partly)

Features not yet implemented:

  • Line of sight
  • magic items/effects
  • multiple ring slots
  • AI for object management
  • Memory of previously seen tiles (will remain unimplemented to maximise confusion, since the map is fluid anyway)

download most recent release