From The Mana World

My vision for this differs somewhat from Wombat's.

tmwA-adventures consists of a lobby map and a bunch of challenges.

It is a place where all players are equal - player stats and items are reset for every challenge.

If you log out during a challenge you cannot resume it - the rest of your party must continue it alone. There are no GMs in Adventures (except in the lobby), you will only run an adventure with people you somewhat trust.

Once an adventure is stabilized, there will be a list of high scores recorded, including time taken, number of players who started, and number of player who finished. There might be some adventure-specific points as well.

It is possible that more than one version of a challenge may be available at one time.

There need not be any general theme. So, people who want to see a sci-fi thing can write one.

Technological stuff

For the server I'll want to implement unbounded instancing. But the existing support for fixed instancing should hopefully be enough for now. Hm, but what about all the NPCs we'll need ... maybe procedurally copy them or use the deprecated duplicate() syntax. I'll also need to special-case the transient stuff.

For the client, it'll need to learn how to handle separate updates (although not for the demo).

tmwA-adventures will use the existing login-server; a menu that is currently hidden will be activated in the client because there are multiple "world"s.

Adventures

Feel free to add your own.

Demo: generic labyrinth of evil

The goals of the demo will be to have something we can use to test our technological measures - the lobby, the high score list, dynamic instancing - as they are implemented.

The demo should not require much work, art-wise.

I was thinking of basically porting over a Wesnoth addon ... basically, just fight your way through a dungeon with a couple of traps, which are mostly just monster spawns.

We lose some flexibility due to the inability to remap terrain, though. TODO look how the graveyard crypt doors work, but I really like how wesnoth does terrain. Not sure it's feasible for an MMO, though.