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.21 Alpha (Feb 22, 2011)
* Editor: rewrite and tidy up
* Editor: updated palette - 16,000+ selectable colours
* Editor: added support for lower minimum resolution (1024 x 600)
* Editor: fixed bug in cleanup code called when deleting a template
* Editor: fixed bug in code for escaping chars 0-31 & 256-1535 in project file output
* Play Engine: item selector now displays the items' glyph
* Play Engine: added behaviour code for portals, movable objects and for moving between boards
* Play Engine: fixed minor oversight in door behaviour code
* Play Engine: fixed null-pointer dereference in object behaviour code
* removed support for 8-bit and 24-bit modes (supports 16-bit, 32-bit)
* Unicode now supported for keyboard input
* various minor changes and fixes
http://www.roguelike-gcs.co.uk/