The Java Console System Interface library defines an abstract representation layer to which you can plug your roguelike projects’ user interface, and then choose from any of the implementations on start up, allowing your console game to be output in both a real console via JCurses or an emulated terminal via swing
Some highlights from 0.7:
-‘special’, semi-fixed rooms
-bosses and their associated fixed levels
-new item type
-fixed some mono compatibility issues
-assorted bugs and balance issues
This is my first attempt at a rogue-like. It’s just basic rogue, not all the depth and features in nethack or angband variants or even Advanced Rogue, XRogue, UltraRogue, etc. I may try that later. I basically used this project as an opportunity to learn Flex, the (not-so) new tool from Adobe that creates a Flash file.
Released about 3 months after the 1.0 version, it contains a couple of new features, bug fixes, balance tweaks & interface improvments. However, the game remains simple, and that is by design.