I've started a Spring Programming Session on Dragon Basher which I hope can become some type of Easter update (no promises). I want to focus on making the demo "playable", so here are my thoughts on what I want to accomplish.
The new engine will give players a set amount of "health" (I'm thinking sixty) and every minute one will be taken away, at zero your player "dies". That means a new player would be able to play the 'demo' server for one hour (note that other servers don't have to use this, it will be optional and there may be other systems to choose from in the future).
Of course eating food will give you more health, so "fishing" and or "growing" will become a focus on this update - fishing may be easier because I already have all the graphics and items. It will no longer be experienced based, but rather an item engine where once you obtain supplies to fish you can fish.
For now it will be simple spawning, but I'm thinking in the future it can become some type of shared simulation where the number of fish is changed depending on how many people fished, and areas can become "over fished" where no players catch fish ... this was actually how "Ultima Online" was designed to be, but they said everyone just went about killing everything so they just started "spawning" creatures - I'm not in favor of that, I'd rather use Dragon Basher to teach people the significance of caring for the environment and ensuring the fish can survive and why we have programs like fish stocking.
This will get expanded into "Hunting", which would be better described as hunted as I anticipate much stronger enemies that players will fear and have to run from - the idea being Dragon Basher will be more of a "survivalist" game than a place where you can safely just kill whatever you want for as long as you want - I'm looking for a little more adrenaline that just sitting there whacking sock puppet rabbits for hours.
And again, all of this will be option depending on what server you are playing - so there can be a "survivalist" mode, "medieval" mode, a "demo" mode, etc.
Also note that I no longer want teleports that go from one map to the next, but rather teleports should take you from one server to the next - for example, someone on the "demo" server could teleport to the "queville" server and there find a teleport to the "anarchy" server. Ultimately, I want your player name to be your server name so I would have the sysop key to the "joe" server and QuaCzar will have the key for the "quaczar" server. And then we can link our servers together via a teleport.
Okay so there are my thoughts, everything here is naturally subject to change, I'm just thinking out loud.
I'm gonna get to work now...