This is a bit rant-like in nature...
Mayhem Visits the Quaint Thorpe will include some basic conversation interface.
Caves is next to buildings because they are very closely related (almost the same, hopefully), and I want to do one while the code for the other is fresh in my mind.
Looking over it, I think the only difference in your ordering is that climbing is moved up. Climbing is related to wrestling in the code. I had originally planned to do climbing, then wrestling, then for some reason I flipped it around. Maybe just because wrestling has been put off for a long time, and climbing isn't that important. Almost every game written with caves has done without climbing, so I don't see it as an urgent priority. I was also going to use the combat release to finish the animations for all of the current actions (many of which are combat related), which will be a good infrastructure to have before climbing. Although... it might be possible that tree climbing just springs out wrestling in the combat release. If you wrestle a tree, you are likely climbing it. Climbing terrain features is different, although hopefully I can use some carry over from the wrestling code.
In the end, I don't have a lot of compelling reasons for some of the ordering choices, but if it's all going to be done at some point, it won't matter much. Anyway, here's what's fixed:
Magic 1st (just cuz I'm doing it now)
Items < Buildings
Buildings < Caves
Items < Combat
Combat < Climbing (assuming above)
NOTE: "Climbing" currently encompasses jumping, flying, climbing, etc. This leads to:
Oceans < Climbing
because I think swimming should precede flying. However this:
Climbing < Oceans < Flying
is also a possibility. Swimming before flying isn't truly compelling, but for some reason I like that better... it's just the evolutionary order and that might help me code the mechanics better. Swimming seems more basic.
Parties, Character Generation, Eating/Drinking are all fairly unformed release ideas. I don't expect them to last without major revisions, so maybe talking about ordering is premature there. They just aren't remotely ready to be added now. Character generation is put off because it involves civilizations and history, and I'm sick of rewriting it, so I'm waiting for more backing.