Roguelike GCS is a roguelike engine with an editor. It can be used to create random dungeons like in the original Rogue, static adventure worlds like in ZZT, or to do both at once. There will eventually be a built in scripting language for controlling game world objects, and implementing unsupported functionality.
Ver 0.27 Alpha (June 9, 2011)
* Play Engine: area transitions
* Play Engine: simple turn system
* Play Engine: basic monster behaviour
* Play Engine: basic melee combat
* Play Engine: items can now be equipped
http://www.roguelike-gcs.co.uk/