I’ve implemented the following:
- Beautiful symmetry, basically allowing the castle to be “almost” symmetrical vertically. I love how it ended up, with small changes on each side.
- Allow specifying rooms to be placed in the north of the castle
- Allow specifying mandatory rooms south of a given room
- Allow specifying preference for “big” rooms
Following is still pending for the Room Generator:
- Allow specifying rooms to be placed next to each other (i.e. put the kitchen next to the dining rooms)
Then I’ll work on the “third level generator” to create the tile map.
If all goes well get ready for some cute screenshots tomorrow.