Update: You can now design your own (primitive) worlds in Unity, and play them in Mars Explorer!
Development of 2.0 is well underway, and I wanted to share some of the fun!
I am refactoring every bit of Mars Explorer for optimum performance and minimum filesize, and have already reduced the size of the web player from over 13 MB to under 3 MB. It now loads FAST!
I am also working hard on the most important feature of all - streamed worlds. In fact, I am organizing the new world system as a Unity community project - more information about which can be found at the Unify Community Wiki
But on to the fun.. Here's a working model of my latest world loader in action:
Large partions of Mars Explorer's internal code have been rewritten - and there are bugs everywhere, so please don't even bother to report them. In fact, multiplayer currently isn't even implemented properly - but I should have it fully functional again in a couple more days.
This version has no built in worlds, but instead downloads BZW
worlds off the internet and generates them inside Mars Explorer for you to play in. It doesn't yet support many advanced features of the BZW format - so not all BZFlag maps will work properly in the current Mars Explorer - but worlds comprised mainly of boxes work great, and I am working on adding more advanced functionality. If you really want to be a geek you can create or procure
your own BZW worlds and try loading them in Mars Explorer, but there are a couple preset worlds to test as well.
Once I have BZW worlds working great, the next phase of the Whirld project is to define a custom Unity map format with support for terrain objects, prefab linking, advanced meshes, hierarchical animation, etc. There is still much, much more to be done for 2.0 - in fact, I have hardly even begun - but it is already incredibly exciting!
All the best,