"Unofficial" Whirld 3 Preview
67 Comments - 412395 Views
As promised!
Submitted By admin on 10/02/13
Mars Explorer, admin, Official, coding, unity 
This Document originally posted in the "Mars Explorer" Group

For those of you interested in developing Mars Explorer worlds - or even your own complete Unity games - I have just finished a preview of Whirld 3 that you might want to check out:
» Whirld Preview 100215 (New!)
» Whirld Preview 100212
The Whirld preview is distributed as a Unity Asset Package - which can be imported into a blank Unity project, or a project which already contains a previous version of the library (in which case each file will be updated as necessary if it has changed in the newer release).
This is NOT the official Whirld 3 release, and it is nowhere near complete. The final, official release will include much more - possibly even full integration with a Whirld bundling webservice depending on how my negotiations with Unity go. For now, worlds you create that incorporate this package will still need to be sent to me for bundling - but by following the best practices exemplified by the worlds included in this package, you can make my job much easier.
Here's a list of several of the features included in this package:
  • Complete physics for latest buggy and jet, and the ability to switch between them while exploring your worlds!
  • Dedicated "Controller" that provides quick access to all scenes defined in Unity's "Build Settings" window. Create your own scene, add it to the build settings, and you are ready to explore it!
  • Complete scenes included - with all source assets - for Foxholes, Levitashia, and Seb's Sky King!
  • Full source for the latest Whirld library in Mars Explorer 2.22. (No documentation yet, so it won't be too useful to anyone but perhaps Flynn :)
  • Dedicated Whirld "Resources", including the super cool new Sea object introduced in Mars Explorer 2. Check out the Foxholes world to learn how to use it in conjunction with terrain that is automatically textured with a seafloor on any submerged areas.
  • Sample world demonstrating the use of the new animation editor in Unity 2.6. Your worlds can now contain sliding doors, moving spaceships, and more!
Happy Coding,

9 hours - 1,121v
Posted 2010/02/13 - 2:07 GMT
Thanks, Aubrey!
5 weeks - 32,767v
Posted 2010/02/13 - 2:09 GMT
Hup hup harrah!!!!
:D :D :D :D
I'll have to look around to see if this preview is complete enough to support full creation of the world creator, but yaaay!!!!!!
Thank you thank you thankssss you!!!
2 weeks - 19,758v
Posted 2010/02/13 - 3:17 GMT
You're welcome!
/Whirld/Editor/WhirldOut.js contains most of my world exporting logic. It won't quite work as-is at the moment, because I haven't finished moving all my Whirld 2 export code into Whirld 3.
In Whirld 3, there are two different exporting modes: "Open", and "Bundle".
"Bundle" stores advanced scene assets such as meshes and terrains inside Unity proprietary AssetBundles, is highly effecient, and requires Unity Pro in order to create the AssetBundles. "Bundle" mode is the core of all the new detailed worlds constantly becoming available to play in Mars Explorer, which is why everyone has to send their worlds to me for publishing at the moment. "Bundle" mode is fully implemented, and should be able to perfectly save any world as long as it is run in Unity Pro.
"Open" uses my own proprietery code and formats to save meshes and terrains, and it was the core of Whirld 2. It is still highly useful for worlds composed of defined resources (such as blocks), and in scenarios where you need to package a world but do not have access to Unity Pro.
Here's a link to my Whirld 2 code - you can reference it if there is a feature you need that isn't yet included in Whirld 3:
Check out the "Save()" function in Whirld 2 - it should be just what you need to export worlds made of blocks and other resources, as well as simple terrains (no vegitation, etc - highly detailed terrains are best left to Bundle worlds where they are much faster and more effecient).
In the final Whirld 3 release, I plan to have both Open and Bundle mode fully implemented (and also hope to have a "web service" mode which will send your world to my server running Unity Pro to be bundled there).
Please let me know if anything still isn't clear, I'll do my best to answer :)
5 weeks - 32,767v
Posted 2010/02/13 - 3:30 GMT
Everything makes sense!
I'll send any questions.
Thanks again!
5 weeks - 32,767v
Posted 2010/02/13 - 4:41 GMT
Actually, one questions...
Where exactly do I place this code?
2 weeks - 19,758v
Posted 2010/02/13 - 5:05 GMT
The Whirld 2 code?
You don't need all of it - you can just copy the Save() and Save(trobj : Transform) functions into your World Creator's main codebase and call them as needed. You might want to trim them down to only the types of assets you will need to save.
When the final Whirld 3 is released, you should be able to simply call WhirldOut.Save() and be good to go :)
5 weeks - 32,767v
Posted 2010/02/13 - 6:13 GMT
I see now.

I have created a simple terrain in Unity, however when trying to export in Open mode, all that is given is a .UTW file

In other words, I need to know what the requirements, and instructions for successful exportation are.
2 weeks - 19,758v
Posted 2010/02/13 - 6:32 GMT
"Open" mode is not working yet.
If you want to export terrains before I finish the Whirld 3 library, you will need to copy the relevant code from Whirld 2 as per the info in my previous comments.
It will take some work - it might be easier to just wait a bit longer for the official release unless you are feeling particularly adventerous :)
5 weeks - 32,767v
Posted 2010/02/13 - 7:35 GMT
The World Creator is my thing, not so much the Whirld project. I'll wait a bit longer. Any ESTD?
2 weeks - 19,758v
Posted 2010/02/13 - 8:27 GMT
No - not ATM.
If you are focusing primarily on block worlds and simple terrains, It shouldn't be too hard to get the exporter finalized...
I may be able to release it in another update before the official release.
5 weeks - 32,767v
Posted 2010/02/13 - 9:05 GMT
Well my main goals are terrains, and blocks. Priority two would be meshes, then would come mesh texturing, and finally scripting. It is obvious that scripting is a bundled-only kind of thing. Meshes, along with mesh texturing WERE displayed before the bundling system, so that should be ok....

In other words, Whirld 2 sounds like it has everything I need for a full world creator release, other than scripting . Scripting being only one feature, it shouldn't be too hatd to add it as a second release. As for more complex terrains, using trees and such, I never planned on it amyhow. However as I think about it, it IS a good idea to include trees. However, as the terrain part of world creation isn't too integrated into anything else, it could also be a second-release sort of thing.

In short, in order to serve my needs, the Whirld project must support:
- terrain texturing
-mesh texturing

Then again, if using meshes, I don't even need blocks anyhow. ;)
1 day - 3,527v
Posted 2010/02/13 - 15:22 GMT
Um, what are meshes?  'Cause I'm kinda used to using blocks.  Plus, if you get rid of blocks, then your new creator wouldn't be compatible with all the worlds people made using the old creator.  My suggestion is to use meshes (whatever they are) AND use blocks.  And the terrain sounds awesome!  It'll add a whole new dynamic to block worlds!  Can't wait!
5 weeks - 32,767v
Posted 2010/02/13 - 18:25 GMT
Blocks are in technicality meshes. ;)
Asides, I was joking.
1 day - 3,527v
Posted 2010/02/13 - 18:53 GMT
Ahh, okay.
6 days - 21,100v
Posted 2010/02/13 - 2:51 GMT
yay!!!! although i have now idea how to use it.  :P lol   
4 days - 11,652v
Posted 2010/02/13 - 3:00 GMT
3 days - 10,628v
Posted 2010/02/13 - 4:37 GMT
This is great, the old project never seemed to work for me, but this one is great.
1 hour - 2v
Posted 2010/02/13 - 15:18 GMT
Sigh... It's way to big for my download speed. Average of 100 kbs means 3 - 6 hours of download. grr....
Whatever, i'll just keep with the old project... It looks like it would be good though.
2 weeks - 32,767v
Posted 2010/02/13 - 21:17 GMT
Is this Windows compatible?
I'm having major issues getting the whole project, even with Zip Genius..
2 weeks - 19,758v
Posted 2010/02/14 - 6:40 GMT
It certainly should be!
Could another Windows user let me know if they were able to unarchive the project, and what process they used?
Please make sure the filesize you have is 45.5 MB - If it isn't, the file was certainly corrupted during download (and also may have been even if the size matches correctly.
2 weeks - 32,767v
Posted 2010/02/14 - 6:54 GMT
Found the issue,
For some reason, I'm getting a  43.37 MB Filesize instead of a 45.5.
Could that possibly explain my troubles?
Here is what I get when I download into Zip Genius and then extract all the files to my desktop.
You're probably getting sick of me finding all these little bugs On Plexpedia and Mars by now aren't you? :-)
2 weeks - 19,758v
Posted 2010/02/15 - 19:06 GMT
The new version should "just work" - please let me know if you are still experiencing any difficulties.
» Reply to Comment
Re: "Unofficial" Whirld 3 Preview
3 hours - 307v
Posted 2010/02/14 - 3:34 GMT
this may be a stupid question, but how do you even start building, i click a bunch of files and all i get is, choose application to open, so which one do i use to open it?
1 hour - 2v
Posted 2010/02/14 - 14:34 GMT
Do you have unity? If so, upload the package into unity. I think...
2 weeks - 19,758v
Posted 2010/02/15 - 19:05 GMT
New version just released!
Includes an enhanced physics system to prevent wall punchthroughs, and a sample scene to demonstrate Unity's animation editor.
The Whirld release is now also distributed as an Asset Package instead of a complete Unity project folder, which should make it much easier to upgrade projects that you have already been working on and also eliminate confusion on zip archives and the like.
Have fun!
4 days - 11,652v
Posted 2010/02/15 - 22:32 GMT
I am still experiencing "Punchthroughs" at higher speeds, although it seems to be mostly fixed. However, when I ride in the animated transporter, it is chaos because it moves at higher speeds. Bottom line: Don't make anything that moves, and the buggy can go in. Yet. ;)
2 weeks - 19,758v
Posted 2010/02/16 - 0:18 GMT
Could you send me your latest project?
I'll see if there is anything that can be done to work around the situation.
3 days - 10,178v
Posted 2010/02/16 - 3:54 GMT
Do you need unity to run this?
2 weeks - 32,767v
Posted 2010/02/16 - 13:36 GMT
Yes you do Dray.
It can be downloaded here for free, enjoy.
4 days - 11,078v
Posted 2010/02/17 - 4:48 GMT
Thanks Aubrey! I can finally finish the Cheese islands! The lifts will be up and running shortly after I finish my Home work and do some converting for some people! Sorry for the wait!
Super Cheese
9 hours - 1,121v
Posted 2010/02/18 - 21:54 GMT
3 days - 10,178v
Posted 2010/02/18 - 20:00 GMT
hey super cheese, I was making a level of draysland,
Island 1
When I remembered that you already made an island map :P
Would it be a problem if I did too?
if it helps, this is an earth level XD
4 days - 11,078v
Posted 2010/02/19 - 4:54 GMT
Well, you sure can! I don't own the rights to island maps! And my map has been in production hell for... four of five months!
Super Cheese
2 weeks - 32,767v
Posted 2010/03/01 - 2:11 GMT
17 hours - 2,066v
Posted 2010/03/09 - 22:54 GMT
I can't get it to work.  It says that it is not compatible with Windows, and that I don't have some sort of Blender thing.  I probably have to download that Blender thing, but the non-compatibility is something I can't do.  Just saying.
4 weeks - 32,767v
Posted 2010/03/11 - 18:11 GMT
Aubrey, thanks for your janitorial work on the forum last night!
1 day - 3,337v
Posted 2010/05/15 - 17:00 GMT
With all the people hovering around w/ new worlds and no idea how to test them, I thought this should come back up.
3 days - 10,293v
Posted 2010/05/15 - 17:23 GMT
Cheers Aubrey. 
1 week - 32,767v
Posted 2010/05/29 - 23:11 GMT
When will the Whirld 3 officially come out?
3 days - 10,628v
Posted 2010/05/30 - 2:29 GMT
i bet you're tired of hearing this lol
But likely with syn3h and unity 3
8 hours - 1,098v
Posted 2010/05/30 - 12:00 GMT
This is really cool Aubrey!
P.S. Did you get my e-mail?
1 day - 3,337v
Posted 2010/06/03 - 0:21 GMT
This already needs another BAM! it seems
9 hours - 1,028v
Posted 2010/06/03 - 0:34 GMT
one small problem (for me) when I downloaded unity and found it it lokks like thisZERO KB!!!!!       0_0
1 week - 32,767v
Posted 2010/09/24 - 2:18 GMT
*Cough* Bam. *Cough*
1 day - 4,898v
Posted 2010/09/24 - 2:45 GMT
11 hours - 1,007v
Posted 2010/09/29 - 18:59 GMT
Hey Aubrey, is it possible to fix it to work with Unity 3, because when you try to play anything from the Whrild file, it says there are component errors.
5 weeks - 32,767v
Posted 2010/10/01 - 9:06 GMT
I don't think so. I tried, and failed. My trying, and failing doesn't mean that it won't work, of course. However, I theorize that Unity 3 and Unity 2 asset bundles are.. Different. Thus, they are incompatible.
23 hours - 2,065v
Posted 2011/02/06 - 20:45 GMT
Cool!  You should use dropbox instead of mediafire.  I tried mediafire first and although it is a little bit more annoying, dropbox gives a better end result.
3 days - 10,293v
Posted 2011/02/08 - 23:11 GMT
1 day - 5,338v
Posted 2011/02/09 - 0:54 GMT
Thanks a lot!
» Reply to Comment
How do you open the worlds you created on Mars Explorer?
1 hour - 105v
Posted 2011/03/06 - 20:43 GMT
23 hours - 2,065v
Posted 2011/03/12 - 23:57 GMT
I am having trouble with it.  I don't think I am using it correctly because I keep getting Unity errors on certain Whirld files, and when i delete them I get errors on other files, and when I delete those...
Also, I cannot figure out how to export using whirld.
» Reply to Comment
Re: Whirld 3 Preview
4 days - 12,512v
Posted 2011/03/13 - 2:46 GMT
Resolved so that people won't use the old version of Whirld instead of the new version (Whirld 4).
3 days - 10,293v
Posted 2011/06/24 - 4:32 GMT
Whirld 5 FTW! 
And then which ever version is the latest and stable...
5 days - 12,389v
Posted 2011/12/02 - 22:45 GMT
BAM!!!!!!!!!!!!!, I feel good *nuh nuh nuh nuh nuh nuh nuh nuh* Better then i should *nuh nuh nuh nuh nuh nuh nuh nuh* So good *nuh nuh nuh nuh nuh nuh nuh nuh* Better then i should *nuh nuh nuh nuh nuh nuh nuh nuh* So good *duh duh* So good *duh duh* I got you *buh buh buh buh* BAM!!!!! 
3 days - 10,628v
Posted 2012/01/01 - 21:56 GMT
This should not be resolved in my opinion.  It is bamming time.
11 hours - 1,137v
Posted 2012/01/01 - 22:24 GMT
Fine pan...(urg)

Bammmmmmmm bipety kachinkaz shink ba BOOM

(mushroom cloud) n'uff said. :P
5 days - 22,986v
Posted 2012/01/02 - 2:33 GMT
Always 2.4..never 3.4...
4 days - 13,245v
Posted 2012/01/02 - 2:44 GMT
:) right
11 hours - 1,137v
Posted 2012/01/02 - 3:45 GMT
2.4 what
1 hour - 20v
Posted 2012/01/05 - 2:25 GMT
ive got unity, ive got the file, i double click on it, unity opens but it doesnt show any windows and i have to force quit. 
HELP ME!!!!!
4 days - 13,880v
Posted 2012/01/05 - 2:30 GMT
Reinstall it.
41 minutes - 59v
Posted 2012/06/21 - 18:50 GMT
it still wont open!!! this windos thing pops up and i just cant open it plz help!!!   ='(
4 days - 13,880v
Posted 2012/06/21 - 19:54 GMT
Help us help and give us your system specs.
1 week - 32,767v
Posted 2012/08/07 - 20:44 GMT
YAY AUBREY SAID SOMETHING no wait it is 2010 :P
1 week - 32,767v
Posted 2012/08/08 - 15:18 GMT
Please don't bam old posts for bad reasons...
Your "joke" is a terrible reason to bam an old post.
1 week - 32,767v
Posted 2012/08/08 - 19:38 GMT
It was an accident because I read all new content so the "New to Me" thing shows older posts that I didn't read and I thought it was new.

This website is powered by Plexpedia
Usage of this site constitutes agreement to the » Legal Stuff