Caverns are diamond shaped and rooms are square (rooms are not encountered in the demo). Some areas are a combination of overlapping room types for unusually shaped domains - plus for those writing native plugins, new map generators can be plugged in.
I have played and enjoyed the demo. Here are a few ideas:
- If you are at max health don't consume health items and food. Currently it will consume the item even if you are at full health - wasting it.
- Display full stats when you mouse over items on the ground (just like inventory mouse over).
- Add or allow for attack animations
- Display name and full stats when you mouse over items on the mini-map icons.
- Color floor squares another color when that 'area' has been fully explored. This will help to find areas of the map that are unexplored.
- Display all the names of all items on the ground when you hold down a key (ALT - like Diablo?)
- Allow the user to change the camera height and rotation to allow them to see the maze from 'top down' if they wish. Might not be able to do since the sprites are 2d.
- Add the concept of 'gold' and the random chance of a store creation to sell (buy?) extra items. I love collecting and selling items in games.
- Allow the user to select which stats to increase on level-ups - this makes each character not the same and add some character building options.
- Add a score based on the character stats and things in the inventory.
- Ability to change the character's name (suggested before I think)
- Add a top-ten list of characters and the deepest level seen and a score (see idea above)
You might be able to script up a type of widget, similar to the staircase, that needs some other kind of item to activate it. E.g. collect the key from such and such a creature and place it on the altar..etc.
For collecting things, or completing goals in a certain time limit etc., you'd need a plugin.
What we see in the future from plug-ins and patches remains to be seen. I personally have plans for some interesting plug-ins that should pave the way for other modders, and add some fun new options for those who just want to script and swap in new media.