Marsxplr.com - All > Official http://marsxplr.com/browse-cat-69-ppage-25 en-us ATIServer 55 0 25 <![CDATA[Update - Bonus: sketchy future roadmap included :)]]> Greetings everyone;
 
As has been all too apparent, I have been offline for a couple of weeks. MarsXPLR has slowed down a bit, but it's still going strong!
 
I am in the process of converting a 1945 Beck Mainliner into my future home, as well as organizing various other aspects of my life. The bus is nearing a functional state, and as soon as it's interior is complete I will be building a dream computer and then get to work on Syn3h in earnest. MarsXPLR is back online after a bit of excitement this morning, and my position on Unity 3's beta team has been an incredibly exciting opportunity to test out some of the massive rendering and networking improvements it offers that will be incorporated by Syn3h.
 
I have been having lots of fun with my new iPhone 4, and just configured an app known as PixelPipe to allow me to push photos and video captured on it directly to Picasa - Google's photo hosting service. My computer will be headed back into temporary storage after this post, but you are welcome to follow along with the construction progress via my Picasa account:
 
 
 
 
 
If you need to contact me, please use my admin@theati.net email address directly as it's much more fun replying to emails on an iPhone than logging into PlexPedia and composing a message for each reply :)
 
 
Have a wonderful Summer!
 
-Aubrey
]]>
Mon, 19 Jul 2010 18:10:43 +0000
<![CDATA[Mars Explorer 2.22 Final - The Pinnacle of Mars Explorer]]>
Greetings everyone!
 
As Syn3h draws nearer to reality, I am fine tuning the last versions of Mars Explorer.
 
2.22 includes the most rock solid networking ever (which is far from perfect due to fundamental flaws in Unity which they have now acknowledged), many bugfixes and refinements, better buggy and hovercraft handling, an installer for the native windows app, and much more.
 
If you are experiencing any issues with the browser or dashboard versions of Mars Explorer, please try downloading a native Mac or Windows app. There are some known issues with Unity's webplayer that I am working with them on at the moment.
 
My next milestone will be the release of the Whirld 3 library - which will revolutionize world design. After that, a complete rewrite of the networking system is in order - which is a project of such magnitude that I want to ensure that we have Mars Explorer finely tuned in it's corrent state before embarking on this new venture.
 
Enjoy,
 
-Aubrey
 
 
 
 
]]>
Mon, 18 Jan 2010 08:27:44 +0000
<![CDATA[PlexPedia Moderation System implemented - Spammers, Lament]]> In the midst of several vastly more exciting announcements which I hope to soon unveil, I decided to take a break and add a simple moderation system to PlexPedia and enable it for the Mars Explorer group.
 
Our initial moderators are:
  • TheDude
  • Kruncher
  • MacDane
  • FlyClub
  • Picard
  • BabaG
  • GTR34
  • KillerDude
  • SebfromNZ
  • PointyBagels
  • SuperCheese
  • Spiffy
  • Olim
 
While logged into their accounts, the afore enumerated users will be able to alter the status of any post on MarsXPLR.com just as if it was their own. Whenever they exercise this authority, their action will be added to the site's "Moderation Log", which should serve to alleviate any concerns of the system being abused:
 
 
 
In the coming days, I will make an effort to publish some moderation guidelines and other useful materials. In the mean time, please just use common sense.
 
The current list of moderators is nothing more than a wholly incomplete sampling of some of the wonderful martians who have long served as upstanding, exemplary members of our community (most of the time at least :). If any of the current moderators feel that more moderators are needed, they can nominate someone by sending me an email. If you are not a moderator now but would like to become one, please discuss it with a current moderator instead of bugging me directly.
 
I have received quite a few intriguing proposals for PlexPedia moderation systems over the last couple of days, and together, they all prompted me to design this one. Many thanks for your encouragement, and I will try to get back to you all personally as soon as possible! Please be sure to comment and let me know what you think about this system.
 
 
All the best,
 
-Aubrey
 
 
P.S. I will add a feature to moderate individual comments at my next available opportunity.
]]>
Sat, 13 Mar 2010 07:34:52 +0000
<![CDATA[Play! - ]]>
 
 
 
(If this is your first time playing, you will be stepped through the easy and free process of installing the Unity browser plugin to make Mars Explorer work.)
 
 
This game is Family Friendly. Rated by TIGRS™
 Mars Explorer, like a myriad of other internet enabled applications, allows you to connect with vast numbers of people from all over the world. While you are doing so, please remember to use basic internet safety rules - never share your personal information with anyone!
  

 
 
 
Introduction:
After joining (or starting) a game, you will materialize into the Martian world as a buggy. If you so desire, you may rematerialize as a hovercraft at any time by driving to the world materialization point (a tall white column where you start) and clicking the "Switch to hovercraft" button that will appear on your screen.

Game Play:
  • One player is always the "Quarry". They have *stars* on their name tag, and are pursued by everyone. Tag the quarry, and everyone will be after you!
  • Score points by laser tagging others while you are the quarry.
  • You don't have to play tag! Try racing around the "Lava Racer" track, seeing who can reach the highest speed in "Foxholes", exploring the "Freestyle" volcano, playing offroad "follow the leader", or inventing your own activity!
Driving:
  • Vehicles are controlled with the Arrow or WASD keys.
  • When a Buggy, press the Space key to deploy your wings and take to the air (you will need to be moving at a decent speed for lift)
  • The Command key locks your brakes for rapid deceleration
Marksmanship:
  • Hold the Alt key (or press 1) to switch to "point and click" laser tag mode when you desire to fire.
  • Enter sniper mode by pressing Shift. It helps to be steady when sniping - try flying or braking to a stop
Advanced:
  • Try temporarily driving using WASD while holding Alt with your left hand and aiming with your right hand. Never miss the perfect opportunity for a shot!
  • Flying upside down allows you a full range of motion for firing lasers at targets below you. There's nowhere your opponents are safe...
  • Lasers can be fired from below the lava's surface, but can't penetrate it from above. Use this to your advantage!
  • Press Tab to type messages to other players, and Enter to send them. Your hands never leave the keyboard! 
]]>
Thu, 10 Jul 2008 23:07:58 +0000
<![CDATA[1.9.4 Screenshots - Seafloors, resculpted terrain, sea monster (conceptual), and more!]]> "New and Improved" volcanoMars Buggy - and something bigger...SeafloorSeafloor]]> Sat, 14 Feb 2009 18:24:00 +0000 <![CDATA["Unofficial" Whirld 3 Preview - As promised!]]> 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:
 
 
 
 
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,
 
-Aubrey
]]>
Sat, 13 Feb 2010 01:33:23 +0000
<![CDATA[Organizational enhancements emphasize need for introductory videos - You could be famous!]]> Greetings everyone;
 
 
In the process of organizing MarsXPLR.com - you will notice the Future and Play pages soon disappearing and the FAQ becoming much more useful, with information on mapmaking and more - an exciting idea occurred to me!
 
  • Mars Explorer used to have a "tutorial" level built into the game - but I removed it because of technical reasons, and also because it was never very elegant to begin with.
  • We currently have a bunch of boring text I wrote to provide a basic introduction to the game plastered on the "Play" page, which I doubt that new players ever read.
  • In just about every game I join these days, there is a player or two typing things into the messaging console such as "How do I fly?", "What's the point?", and "Stop NQSing, you AnNoYing n00b!!".
 
I believe that the most fun and effective countermeasure to these issues would be a video introduction to Mars Explorer created by a member of the Martian community - and that member is YOU.
 
Produce the most awesome video you can, post it to YouTube, embed it in a reply to this article, and if I like it, your video will be featured for the thousands of new players that Mars Explorer receives every month.


Here's what I am looking for:
 
  • Fun:
    After watching your video, I should be thrilled to play Mars Explorer!
    Making the video as short as possible (1 or two minutes) will really help to keep your audience focused.

  • Graphical Excellence:
    You should capture all footage on high quality worlds, with high quality rendering settings. Share Mars Explorer's delicious graphics with your audience.

  • Action:
    Epic stunts! Intense dogfights! High speed fighter jet flybys! Make Mars Explorer look as exciting as it is. You don't need to focus on the action, just show a couple cut scenes to rivet your viewer's attention.

  • Tasteful Audio:
    Stick to nice, non jarring music - and unless you are a professional radio announcer, you might want to think twice about voiceovers :)

  • Educational quality:
    You should let new players know what to expect, how to fly, who to shoot at, and any other information you believe to be pertinent. If you really want to be fancy, you could even produce a "Space Cadet" version and "Tips from the Masters" version covering skills like gyride dogfights and how to take out jets with the buggy.
 
 
There's no deadlines, and I wouldn't mind featuring quite a few different videos. I might even create a page on MarsXPLR that links to all the best submissions.
 
Have fun!
 
-Aubrey
]]>
Fri, 30 Apr 2010 02:52:20 +0000
<![CDATA[Media Kit - Logos, Screenshots, and more]]> Want to share Mars Explorer with your audience? Great! Here's the resources you need:
 
 
Screenshots:
 
 
]]>
Fri, 30 Apr 2010 23:02:13 +0000
<![CDATA[FAQ - How do I: Take a screensh]]> What's New?

Can I have a Mars Explorer logo to include in my Fan Video?

How do I:

  • Enjoy Maximum Performance?
    Mars Explorer is specially designed to run great on a variety of hardware and software configurations, but you can help it run even better!
     
    • Close other browser windows and running programs when playing - especially those that connect to the internet! 
    • Download a native version of Mars Explorer for your OS. The in-browser versions work great, but are slightly slower and less resilient against crashing.
    • Run in Fullscreen mode (tap your "zero" keyboard key) while playing in your browser! This will ensure maximum performance, and will also let you utilize all of Mars Explorer's keyboard commands without triggering shortcuts in your browser.
    • Fine tune your Quality. In the Game Settings panel while playing, Adjust the "Rendering Quality" to an optimum balance between graphical excellence and a nice, smooth number of Frames Per Second (FPS).
    • Decrease your Resolution. The less pixels Mars Explorer has to draw to your screen, the faster it will run! Try dragging your browser window smaller or clicking the << button near the top of the "Game Settings" panel to see how it affects your FPS.
    • Decrease your Visibility. On games where you don't need to see far, pulling the "Visibility" slider in the "Game Settings" panel left a bit should greatly speed up your game.
    • Hide your GUI. Click the ">>" button in the lower right of Mars Explorer to turn off all the buttons and panels that are displayed in the game. On low end systems, this may speed up your framerate quite a bit!
    • Cap your Framerate if necessary. If you experience your graphics card overheating or just need to conserve battery power, slide the "FPS Cap" slider in the "Game Settings" panel left a bit to limit your FPS and give your computer a much deserved break.
    • Verify that you have the latest graphics card drivers, a decent amount of RAM, a couple gigs of free space on your harddrive, and a functional anti-spyware system if you run Windows. If you can't play other cutting edge 3D games, there's a good chance that Mars Explorer won't work all that great on your system either...
  • Not be a noob?
    Noobs are the players you meet who are selfish, rude, inconsiderate, unskillful, seem to have no concept of spelling or grammar, and are always bored - because the pleasure they derive from annoying others never quite seems to satisfy. Does this describe you? Don't worry - there is hope!
    Please note that noobs are not all to be confused with newbies - as the latter are friendly, willing to learn, and busy developing their skills - while the former are diametrically opposite.


    • If you think that being a noob is fun, you are missing out! Wait 'till you see how much more fun is is to be a respected member of the Mars Explorer community - and the world in general!
    • Though this may seem counter intuitive, the first step towards attaining the esteemed position of non-noobishness is to work on your communication skills. Once you establish yourself in the habit of fluently articulating everything you enter into a computer, not only will everyone else respect you more - but you will also be forced to think before you speak - and best of all, you won't be automatically identified as a noob by others you come in contact with.
    • Once you are communicating with ease, the only other skill you need to master is courtesy. When you begin treating others as fellow human beings with insightful ideas, valuable time, and intrinsic worth - instead of just objects to freeload from and annoy - you will no longer be a noob.
    • Sounds easy, doesn't it? It is easy. All you need is dedication and will, and you already have both of these - Exercise them!
    • In closing, imagine what you will be able to do with all the time you are no longer investing in pointless activities! Find something productive that you enjoy, and become the best that you can at it - whether it's rocketry, knitting sweaters, playing a musical instrument, entrepreneurial endeavours, or hacking.
  • Have fun?
    Mars is a great place to disport yourself - especially when you know how to have a wonderful time!

    • Don't be a noob. As described above, it just isn't worth it! Take the time to learn how to be a better player - it will more than recompense any efforts you invest in it.
    • Find a great server to play at. Server hosts (the person that pressed "Start Game »") have absolute, dictatorial authority in their server. They absolutely need this authority to keep the peace and ensure a great game for everyone! Don't insult them, argue with them, or rejoin dozens of times after they boot you. If you don't like how they are exercising their authority, start your own server - and others who agree with your policies can join!
    • Set your physics with consideration. Just because everything moves faster, doesn't mean that players will have more fun. Setting everything at "max" may be amusing for a bit, but seriously - Fine tune your physics for the type of game you want to encourage.
  • Take a screenshot?
    • If you are on a Mac, you can save a screen shot to your desktop by pressing the "Shift, Apple, and 3" keys at the same time. You change this key combination to whatever you prefer by going to "Apple Menu > System Preferences > Keyboard and Mouse > Keyboard Shortcuts". F1 works great!
    • On Windows machines, pressing the "Print Screen" button on your keyboard should copy a screenshot to your clipboard.
    • Playing in fullscreen mode with your rendering quality set as high as possible will help take the best shots.
  • Record a movie?
    • If you are running Mac OS 10.6 or later - Open QuickTime, Select File > New Screen Recording, and you are ready to go!
    • If you are running an older version os the Mac OS, You will need to use third party software such as Jing, Copernicus, or Screenflick.
    • If you run Windows Jing or CamStudio should be just what you need


Networking:

  • What are Dedicated Servers?
    When you "Host" a game in Mars Explorer, your computer is relaying thousands of messages between the computers of everyone that you are playing with to keep the game in "sync". The faster the host's internet connection, the more effeciently these messages get relayed - and the smoother the gameplay experience is for everyone! You can test your internet connection @ PingTest.net.
    Dedicated servers are connected to fast internet connections, and host your game for you. You don't need to worry about them, If there is one available Mars Explorer will automatically find and use it when you start hosting a game.
  • What is the "Network Mode" Server Setting?
    Mars Explorer currently suffers from a debilitating bug in Unity's networking system which occasionally results in players that don't move and are labled as "Not Responding" or "No Connection" on other player's screens. Unity is working on a solution for this issue. In the mean time, the "Network Mode" setting provides a workaround.
    • UDP mode offers the fastest, smoothest gameplay - but it is also the most succeptible to non-responding players. If anyone reports a player that says "nc" on their name badge to you, you should change the networking to a different mode and have the nc player switch vehicles to apply the setting. Note that players can be perfectly visible to you as the host, but still not visible to other players.
    • RDC mode is slightly more reliable and a bit less smooth than UDP mode. It is provided mainly as a diagnostic tool.
    • RPC mode is extremely reliable and slow - it checks to make sure that each message is received correctly. It should only be used if UDP mode is failing.
    Note: Mars Explorer currently defaults to RPC mode. This will be resolved the instant that Unity's fix is available.
  • How Should I Configure My Router?
    Note: When utilizing a dedicated server (which is completely automatic), or if you have a public IP address and no firewall (you probably don't), everything should just work for you! If not, a lot of tricky stuff has to happen behind the scenes to enable you to play with others over the internet. Mars Explorer can set up much of this stuff automatically - but if you can't connect to other people's games, it probably means that you need to help it out a bit - read on.

    • First of all, gain access to your router's control panel. Search the internet for your model of router, and you should find plenty of directions for this step and specifics for the following steps.
    • Next, enable "DMZ" mode. This "demilitarizes" your router, instructing it to not block any internet traffic. Try restarting Mars Explorer, and everything should work! If you still can't connect to other's games, sorry - but it isn't a router problem, and is beyond the scope of this FAQ.
    •  Try enabling "UPNP". You don't want to leave your router in DMZ mode, because this hinders it from protecting you from harmful internet traffic. Disable DMZ mode, then check to see if UPNP mode is enabled. If it was disabled, try enabling it - then restart Mars Explorer and see if you can connect to other's games. UPNP (Universal Plug and Play) is a system that allows Mars Explorer to configure the port forwards that it needs automatically.
    • And finally, set up port forwarding. If DMZ mode worked, but UPNP didn't solve your problems - add UDP port forwards for 2500 (Game), 23456 (Master Server), 50001 (NAT Facilitator), and 10735 (Network Tester). (Port Map might work for you if you run OS X). You should now be able to join the fun!


Commonly Asked:

  • Why the name "Mars Explorer"?
    Mars Explorer has a rich heritage as a multiplayer mars exploration experience. It has now evolved beyond this - and it's successor - Syn3h, is in development. 
  • Why aren't there destructive weapons - like bombs, landmines, rockets, and flamethrowers?
    Mars Explorer isn't about destruction at all. The current lasers are not weapons ("a thing designed or used for inflicting bodily harm or physical damage") - they are simply an extension to the basic gameplay model that increases Mars Explorer's strategic value by allowing players to tag one another from a distance. Mars Explorer may receive more options for remotely tagging other players in the future, but you can rest assured that they won't involve excessive violence.

  • Why aren't there humanoid characters?
    As described in the previous post, crosshairs centered on some body's head is NOT what Mars Explorer is about. There's no way to introduce humans without them getting hit by lasers powerful enough to blast vehicles into the air or run over by tremendous tanks hurtling along at several hundred miles an hour - and therefore, the is no way that humans are going to be running around on Mars in this game. Many more vehicle types are planned though - including everything from ultra tiny scout vehicles to possibly even robots with legs.
  • I want more vehicles / worlds / etc - and I want them right now!
    Mars Explorer is developed by one person. He does it in his spare time, he does it for free, and he has lots of other projects that constantly demand his attention. Regardless of whether or not Aubrey is working on some neat new feature as you are reading this, be patient! If you are worried that the world may end if new updates aren't delivered regularly, perhaps it is yourself that you should be worried about :)
    Why not take a break - and go on a real adventure in the real world, crack some codes with Altamatic, list your stuff for sale on Safarri, write a scholarly article about something that interests you and and post it to PlexPedia, or learn something you didn't know before on WikiPedia?

 

Community Vigil:

  • Another player isn't being nice. What should I do?
    • If you are the server's host, it is your job to evict rude player's from your game. Click the "Active Players" button, then click the "Evict" or "Ban" button next to the name of the offending player.
    • If you are not the server's host - you can simply join another game, or host your own.

    If you would like to report someone who is engaged in illegal activity to the proper authorities, follow these steps:

    1. Determine the player's IP address. If you are the game's host, you can simply open the "Active Player's" window, and copy all the information out of the box directly below their name.
    2. Determine the offending player's ISP by doing a whois lookup on their IP address using a tool like the ARIN Whois Search.
    3. You can then report them to their ISP, CyberTipline, and / or your local police department.
     
]]>
Wed, 15 Oct 2008 22:41:12 +0000
<![CDATA[Aspiring Developers Take Note: Unity 3D is now FREE - And positioned to become the market leader of 3D development systems]]> As many of you are aware, Mars Explorer is powered by Unity 3D.
 
Unity Technologies released Unity 2.6 today - and with it, an incredibly exciting new pricing structure for the independent dev version of their development system: Free.
 
I have petitioned for this move for some time, and nothing could have pleased me more than it's adoption.
 
You can now all join me on the path to becoming a successful 3D developer - and you don't need to invest anything but yourself. Serving in the contexts both of a serious tool and a delightful educational system, I can highly recommend Unity!
 
-Aubrey
 
 
 
 
P.S. Over the coming weeks, I will be fine-tuning my freely available Mars Explorer Unity package as a gift to beginning developers. I will also be providing a turn key system for converting detailed worlds designed directly inside the super powerful Unity editor into Mars Explorer compatible Whirld files. Stay tuned :)
]]>
Thu, 29 Oct 2009 04:25:46 +0000
<![CDATA[Mars Explorer's Future - ...Is wrapped up in a gigantic sphere of plasma]]> Edit: To facilitate the reception of everyone's name suggestions, I have created a temporary UserVoice "Forum". If you have a great name idea, please head over to Name.uservoice.com, register an account, and type your name idea in the "My Favorite Name:" field. You can vote on other's names as well! This is just a tool to organize everyone's ideas - I am not guaranteeing that the name with the most votes will be accepted :)
 
 
Greetings all!
 
Just wanted to keep everyone up to date on some exciting new additions that are soon to materialize.
 
My current focus is the Whirld project. I am in the process of completely rewriting the Whirld system, and the new version has already surpassed my wildest expectations. Using the latest Whirld library, I can load the complete Freestyle world uncached in under 15 seconds - and cached in under a second. Some of the optimizations I am working on have also enabled me to slim the Mars Explorer web runtime down to 2 megabytes! By contrast, 1.9.8 was 13 megabytes.
 
This is going to enable gameplay more engaging, immersive, and beautiful than ever before - which brings me to the keynote of this announcement. I have been contemplating the idea for some time, and I believe that we are now approaching the perfect opportunity for it's implementation.
 
Generally speaking, I believe that we can fairly summarize the mental connotations of an average impartial test subject's reaction to a game name like "Mars Explorer" with keywords such as "space", "lack of competitive elements", "realistic and dull or unrealistic and cartoony", etc. Although I love the name, and am proud of the heritage it represents - I have to admit that it isn't particularly inspiring, and that it really doesn't bear any relation to what the game has become. I have heard players discussing things such as "we shouldn't have cities or tropical paradises - this is supposed to be Mars after all" - and potential players remarking things like "Mars Explorer? Umm - it sounds kind of lame". Perhaps the latter example was a bit of an exaggeration -  but honestly, both had a point. I have more vision for Mars Explorer than I may ever be able to realize (much of which will take it far beyond the realm of a simple "game"), and it needs a designation that will be able to grow into these additional roles with grace and style.
 
After careful deliberation, I have determined upon "Syn3h". It is catchy, ambiguous, and replete with meaning. It also lends itself to one of the coolest logos I have ever seen, let alone had the privilege of designing :)
 
My current implementation schedule is to finish the new Whirld system, complete some other fine tuning, and ship the most powerful, fun, and (hopefully) reliable Mars Explorer version ever just before Christmas (along with the great new worlds being designed by Seb, GTR, and others), and then - provided that angry mobs who just really liked the old name aren't hot on my trail - celebrate the new year with a transition to the new Syn3h identity.
 
All the best!
 
-Aubrey
 
(For those who are interested, the symbol between the 3 and the H is the Greek letter "Theta" - which is the phonetic representation of a voiceless interdental fricative)
]]>
Mon, 07 Dec 2009 23:48:38 +0000
<![CDATA[Assorted Announcements - Next-Gen PlexPedia, New Moderators, etc.]]> Greetings everyone!
 
 
My efforts of late have all been concentrated on PlexPedia - I have been evaluating dozens of different web application technology stacks to determine which will have the honor of launching our favorite knowledge repository into the future.
 
So far; the lead candidate is Tipfy (which is based upon Werkzeug), running in Python on Google's App Engine! Coming from my predominantly PHP background, Python has been a breath of fresh air - leaving me extremely pleased with the elegance and power of just about every aspect of this environment. Though there's nothing to see yet, PlexiPedia.com will be the testbed for the next-gen PlexPedia. More updates will follow as development progresses...
 
Other exciting technology developments include the release of Unity 3 this summer, availability of the Unity Terrain Toolkit, and the imminent release of Apple's most wonderful / lame product ever! (But I digress...)
 
 
I have recieved several reports of poor marsxplr.com performance of late - pages not loading, etc. If this is still an issue, please let me know! I will be fine tuning ATIServer to cope with the continually ramping traffic we have been experiencing.
 
 
Please welcome our new moderators - Mr_Mars (nominated by PointyBagels), and Ambassador_Spock (who nominated himself, please don't turn this into a trend :).
 
 
Also, I am sure you will enjoy cruising about in the two wonderful new worlds I just added - KingDVO's Candy Mountain and Eric's Capture The Flag special!
 
 
All the best,
 
-Aubrey
 
 
 
]]>
Fri, 02 Apr 2010 05:12:21 +0000
<![CDATA[State of the Empire - Browser Support, Textual Advertising, Syn3h, etc.]]> Greetings Everyone!
Here's a quick post to keep you up to date on the latest Martian tidings.

  • 64 bit Safari (OS X Snow Leopard):
    Several performance and usability issues afflict Unity's latest webplayer runtime in Apple's latest browser - and the two which are harming Mars Explorer the most are a pathetic framerate when not in fullscreen mode, and a loss of cursor locking when the game is. I reported these issues to Unity over a month ago, and they have now fixed the cursor locking issue. I will be able to include their patch in Mars Explorer as soon as they releases the next Unity engine update. Unity's Mac webplayer engineer recently informed me that the framerate issue is actually Apple's fault, and that they are waiting for Apple to update Safari to resolve it. In essence: you will soon be able to maximize Mars Explorer in Safari to enjoy the game fully, but for now I recommend that everyone download a native Mars Explorer app or use FireFox.

  • Chrome:
    Thanks to Google for releasing such an awesome browser, and The Dude for diligently requesting that I support it, I finally got around to tweaking ATIServer's authentication protocol a bit and you can now login to - and enjoy all the features of - MarsXPLR.com with Chrome! I am not sure if the Mars Explorer webplayer works correctly or not, as the current Mac Chrome release doesn't support browser plugins and the beta release has issues with the Unity plugin, but if any Windows Chrome users could reply, that would be fun to know.

  • In-Game Advertising:
    Due to Mars Explorer's phenomenal growth of late, I am facing rather large bandwidth bills...
    Since I am not ready to transition to the Syn3h identity and release a paid version of the game, and I certainly don't want to abandon it, the decision for me to spice up the lobby with some nonobtrusive textual ads was a pretty easy one.
     
    The latest 2.22 webplayer version up now includes some special new technology I wrote to connect to AdBrite's OTX network and intersperse the lobby's server list with some nice looking text ads. The most compelling aspect of the advertising system I am implementing is that it provides a very easy and effective mechanism for anyone to bid directly on ad space inside Mars Explorer through a cpm or "dedicated airtime" approach, which should be a lot of fun!
     
    I have AdBrite's system set to deliver only the "family friendliest" ads, and I can manually override any ones that I don't deem wholly appropriate. The interest and relevance of the ads should increase over time as AdBrite starts to figure out what kinds of things Martians are interested in. The server list ads will be included in the native apps in the next release of Mars Explorer, which will probably be issued when Unity releases the next bugfix of their engine.
  • Networking:
    I have resolved several issues with the dedicated server implementation, and it should now be working great! The only problem is that there are so many players out there that they rapidly overrun my server hardware when I run everyone's games through the dedicated server. If you want your games to be as smooth and reliable as possible, just enable the "Utilize Dedicated Server When Hosting Games" option in the lobby settings. As long as everyone doesn't use the option, we should be good to go for now :)
     
  • Worlds:
    Many thanks to everyone who has submitted a new custom world to me! I am sorry I am in such a backlog right now. Please don't be disappointed if it takes a couple more weeks to get your world into the game...

  • Whirld:
    The official Whirld 3 release is being delayed because I am in negotiations with Unity to allow me to set up an on-thy-fly Whirld bundling service to automatically package everyone's worlds. This is tricky, because creating the Whirld bundles requires that the build machine be equipped with a Pro Unity license. If Unity allows me to do it, everyone will be able to package their own worlds whenever they would like to! In the mean time, I plan to release an "unofficial" Whirld release within the next couple days to get everyone started preparing their worlds for Mars Explorer. I unfortunately don't have a timeline for the official release, but it will be worth the wait! On the subject of Unity world creation, here's an awesome extension to Unity's terrain system that is soon to be unveiled...

  • Syn3h:
    I am making significant progress on Mars Explorer's successor! I am essentially building upon everything I have learned from Mars Explorer, and rewriting every bit of code to take it to a whole new level of performance and reliability - and more importantly - enable many incredible new things that we could only dream of before. Here's some of the new stuff which will be technically feasible:

    • Vastly more reliable and smoother networking, powered by my own networking system running on the Lidgren library
    • Fully iPhone and iPad compatible multiplayer action
    • Less crashes, much faster performance
    • Many more players in multiplayer games
    • Infinitely scalable, distributed, player hostable dedicated servers to ensure we never run out of capacity
    • Lots of other fun ideas that I just may get a chance to add: spherical worlds, dedicated racing and CTF modes, global chat, much smarter bots that may even be able to work with you as a team, etc etc.

  • Etc:

    • Sorry if I haven't gotten back to you recently. I have quite a bit going on, including this rather exciting project to provide myself with a serviceable workstation so that I can continue to spend my time on the things I love, like Mars Explorer :)

    • Squabbling. If you are creating multiple accounts and sending mean PMs from them (Necon, as a hypothetical example), be warned: I will be temporarily banning people (week or so) who send mean PMs to other players. I am not forcing you to like other people - I am simply upholding the age old axiom that if you don't have anything nice to say, then is is best to say nothing. All that everyone needs to do is follow basic standards of civility - it's rather a pity that I even have to mention it...
 
 
In closing, the present is exciting and the future is bright!
 
 
All the Best,
 
-Aubrey
 
 
]]>
Tue, 09 Feb 2010 22:43:32 +0000
<![CDATA[Mars Explorer Unity Project! - Interested in game development? Here's what you've been waiting for...]]> Update: » The Whirld 3 Unity Project is now available!
It is much more exciting than the Unity Project on this page :)
 
 
Greetings everyone!
 
I just finished a new Mars Explorer 1.9.7 based Unity 3D project.
It includes the latest buggy model and physics, as well as tons of other stuff - such as the Freestyle world, many of the official Mars Explorer textures, the "smart camera", sample code for in-game level of detail adjustments, server physics sliders, a working MiniMap, and much more.
 
The Unity editor (published by Unity, not me) comes with a free 30 day trial, and now runs great on Mac and Windows systems. If you want to find out if you are interested in 3D programming - or if you are already learning Unity and would love a sample project, this could be the perfect opportunity!
 
You should be able to move your terrains and other assets from the old "Mars Buggy" project into the latest project by simply copying them from your old project's "Assets" folder to the new one.
 
 
Happy coding,
 
-Aubrey
 
 
P.S. I plan to release a new project once I finish the 1.9.7 buggy physics - but in the meantime, enjoy.
 
]]>
Sat, 31 Jan 2009 06:01:51 +0000
<![CDATA[Mars Explorer 2.21 - Networking Refinements!]]> Greetings all!
 
Due in large part to the pathetic performance of the dedicated servers after the extra load from the Christmas release, I have just completed deploying a new dedicated server architecture that is running on Amazon's Elastic Compute Cloud.
 
Player lag should be much lower, and the change has also enabled me to enable some new networking features that should provide smoother player movement as well.
 
Mars Explorer 2.21 includes nothing but networking refinements, and will be released as soon as it is perfected. This first release may very well include some flaws - your reports will help me to isolate and eliminate them.
 
Have fun!
 
-Aubrey
 
 
(Update):
 
 
(Old):
 
]]>
Fri, 01 Jan 2010 22:49:16 +0000
<![CDATA[Mars Explorer 2.2 Released! - Merry Christmas!]]> Encompassing the entire 2.1 beta series, Mars Explorer 2.2 is now officially released!
 
It incorporates a completely revamped Whirld system, many brand new worlds designed by members of the community, vast graphical enhancements, a new jet fighter designed by GTR, end ever so much more.
 
Enjoy,
 
-Aubrey
 
 
 
]]>
Fri, 25 Dec 2009 18:42:56 +0000
<![CDATA[Tributes - Mars Explorer was developed using the amazingly excelle]]> Mars Explorer wouldn't be where it is today without many people and tools, and this page is here to recognize their contributions.
 
 
Unity 3D Logo
 
 
 
 
Powering Mars Explorer is the amazing Unity 3D Game Engine
 
Many development suggestions for the game were provided by the Unity community, and the Mars Buggy itself originally started as some modifications to a vehicle originally developed and released by Unity expert Forest Johnson.
 
 
 

The Jet
was custom modeled for Mars Explorer by GTR, who has also contributed to several design elements of the Classic Buggy. 


Skippy's Mars Explorer Hovercraft

 

 

The Hovercraft
was custom modeled for Mars Explorer by Spiffy / PB&J.

Spiffy and Olim have some even more amazing vehicles in the works...

Mars Explorer Tank
 
 
 
 
 
 
The Tank and Buggy
Were designed by Aubrey, with inspiration from FlyClub and others

Mars Explorer Buggy
 
 
 
 
 
 
 
Some of the textures in Mars Explorer are based on FilterForge textures,
and many of the game's 3D objects were created using
Google Sketchup, SolidWorks, and Blender.
 
 
 
 
 
 
 


Several sound tracks for Mars Explorer were custom designed by Micah.
 
 
 
 
 



MacDane hosts a collection of Mars Explorer videos. FlyClub develops the Whirld Creator. Picard is writing a Mars Explorer based story. Eric (Killerdude), Seb, Neon, Jetster, Dvo, and others have designed models or worlds for Mars Explorer. Many other community members do their part to help police and enrich the community.
 
 
 
 
 
 



Thanks are also due to early enthusiasts like Matthew, "Grampy", Ellen, and Natasha - who helped set the direction of the game; and to Aubrey's wonderful sister Kellie, who performed the Mars Explorer theme tune on her mountain dulcimer.
]]>
Thu, 10 Jul 2008 21:38:08 +0000
<![CDATA[Mars Explorer 2.11 Beta - Networking Renovations]]> Greetings everyone!
 
I have been toiling over extensive renovations in Mars Explorer's networking system, background information on which can be found @ this thread on the Unity developer forums.
 
2.11 represents the beginning of these renovations, and a tremendous milestone in Mars Explorer's development: the rise of the dedicated server. Don't let the .01 version jump lull you into complacency - this is just a continuation of the epic 2.1 beta series, with a slight version bump because it's networking is significantly rewritten and is not backwards compatible with the rest of the 2.1 players.
 
Previously, every game you joined in Mars Explorer was "hosted" by the player who started it. This meant that every piece of information (vehicle positions, rotations, & velocities, laser fires, laser hits, color changes, etc etc) was sent from your computer to the host's computer, and then from the host's computer to the computers of other players connected to the server. In essence; unless the host had a first rate internet connection, gameplay was terrible.
 
With 2.11, this all changes. There is now a fleet of "dedicated" servers ready to host your games for you, relaying network packets far more rapidly and reliably than your home computer ever could. Best of all, the "client" version of Mars Explorer retains all it's logic to act as a host when necessary - allowing you to host offline LAN games just as easily as ever!
 
Connection to a dedicated server when starting a game will soon be completely automated and transparent to the end user - but for this first release, just join an empty "Dedic8d" server to get started. Mars Explorer will detect when you are the first one to join a dedicated server, and will enter a special mode that allows you to exercise full control of your game just as if you were "hosting it" in a previous version.
 
This is just a first release, and there are still many things to be done!
Player banning, eviction, and password protected games aren't quite working yet with the dedicated servers - and there are probably other bugs as well.
 
Once I get the networking perfected a bit more, I will be back to work on the standard enhancements (such as cameras) :)
 
 
Enjoy!
 
-Aubrey
 
 
 
Other stuff in this release:
  • Awesome new loading graphics and webplayer installation splashscreen
  • Autofocus webplayer for more intuitive name entry when playing for first time
  • Faster webplayer loading
  • Incredibly polished starfield :)
  • Smoother borders on the "black cloud" floating behind the list server
  • Server list should now load instantly
  • No more lockups or glitches when canceling loading a world
  • Now automatically finds open ports to make starting a server a cinch
  • Name entry page now looks perfect @ any viewport resolution
  • More personable connection failed message
  • Connection retry system now works with direct connections as well
  • Fixed "news ticker buttons" flickering with strange messages while reentering lobby after exiting a game
  • Network Interpolation now correctly defaults to 300 ms instead of 200 ms
  • Enhanced Server Settings networking interface
  • Whirld library can now read .obj files without them needing to be gzipped. That's right - you can now design a world in Blender, and play it just about instantly in Mars Explorer!
]]>
Sun, 15 Nov 2009 18:36:12 +0000
<![CDATA[Mars Explorer 2.1 Preview - Conquer the Skies.]]> GTR's jet has been implemented, and you can take it for a spin!
Great job GTR, this is a beautiful model.
 
Note to everyone: yes, this is really exciting - but please don't submit dozens of comments that contain random characters or repetitive phrases :)
 
This jet's physics are coded to closely approximate an ultra-modern modern super high performance fighter. It features thrust vectoring, is supermaneuverable, and loves performing the Pugachev Cobra and Herbst maneuvers. In addition to being an awesome jet, it also includes a "hover" mode that is similar to piloting a helicopter - allowing you to land it on any rooftop, or cruise with ease and precision through even the most intricate of worlds.

In essence, the other vehicles don't stand a chance :)

I am working on several ideas for weapons systems capable of hitting a jet, and for slight tweaks to game mechanics that will allow the other vehicles to coexist with it.
This webplayer will be updated with new features as I create them.

In the mean time, have fun!
You can always disable jets in your server if you want to have a classical laser tag battle.
 
The jet is steered with the customary arrow or WASD keys - but there is a new "throttle" input axis for the throttle while in flight and the collective pitch while hovering. The new "throttle" input axis should automatically connect to the throttle on your joystick if you have one - but if not, you can also control the throttle using your Q and E keys. The Space key toggles between hovering and flying. Clarification: You are always at half throttle unless you press Q (zero throttle) or E (full throttle). Half throttle provides the precise amount of thrust necessary to suspend the jet in mid air.
 
To perform a turn in flight, simply roll left or right and the jet's onboard computers ;) will take care of the details. You can pull into turns for faster directional changes, but if you pull too hard you will stall the wings and they will stop producing lift.
 
All the best,
 
-Aubrey
 
 
 
 
 
Other minor goodies:
  • SmartCam now follows a bit more aggressively, to help it keep up with the jet
  • AeroCam renamed to HyperCam, as it can make you really dizzy in the jet :)
  • In order to allow them to keep up with the jet, lasers now inherit the speed of their firing vehicle. Yes, this does violate relativity - I should really call them something other than lasers :) Anyway, this will alter your optimum targeting strategies! Now, when you are driving alongside of someone and want to hit them, you don't need to lead them - as your lasers will move along with the two of you. This also makes it slightly more difficult to hit stationary targets while you are moving parallel to them. Either compensate for it, or move towards or away from whatever you are aiming at.
  • Positional resets no longer preserve vehicle rotation and speed, as there were issues with people getting totally lost and stuck :)
  • Fixed hypersound, at the expense of disabling audio doppler effect.
  • SMOOTH buggy wing deployment animations, based upon some reworked code.
 
 
]]>
Fri, 16 Oct 2009 23:34:46 +0000
<![CDATA[Mars Explorer 1.9.77 Released! - World, physics, networking, and vehicle updates]]> 1.9.77 has been finalized. Enjoy!
 
This release incorporates many new features, enhancements, and bugfixes - among them being vastly improved "ORBs", Eric's maze and a resculpted Foxholes world, and tons of improvements to the internal networking system.
 
The list server is experiencing difficulties right now (and has been for quite some time), but this is a top priority and should be resolved soon. This version includes a mechanism for me to control what list server everyone's game is pointing to, which will be instrumental in tackling the issue.
 
I am planning for the next version of Mars Explorer (1.9.8) to focus on complete reliability, Olim's Submarine, Seb's Sky Monster, and FlyClub's suggested list server enhancements.
 
-Aubrey
 
 
 
 
 
 
Momentous:
 
  • Eric's Maze World now available!
    This map is small, and action packed.
    It is great for XORB tag, hide and seek, and much more!

  • Major updates to Foxholes map:
    Now includes a lava sea, many more strategic sniper positions, "launch 'canos", exciting new jumps and hills, and more!

  • Completely rewritten networked vehicle position interpolation sync code:
    This should provide vastly smoother networked vehicle movement, and hopefully less NR (Not Responding) players.
    Interpolation, in a networked gaming context, is the technique of maintaining a list of each networked player's recent positions - and then using that list to compute their current display position every frame based upon where they were at a time in the recent past. The delay incurred by this system is scarcely perceptible, but the positional smoothing it provides is immense. To learn more, you can read Unity's Networking Reference and A Discussion on Networked Physics.

  • Beginning of Seb's Sky Monster can be found in Freestyle world:
    Looking good, but definitley a work in progress.
    Seb is enhancing the interior in preparation for the next version...

  • Massive improvements to the "ORB" concept introduced in 1.9.76
    ORBs have an incredible new "plasma shield" look, are color coded to indicate their state, glow brighter when colliding with terrain or taking laser impacts, animate their size changes, can optionally be hit by lasers, properly tag with each other, and are much more reliable.

  • New server setting to rematerialize vehicles when they get hit by a laser.
    You can finally stop other players from charging you...
    Simple, but it opens up tons of new gameplay potential!
 
Mundane:

  • Slicker buggy collision mesh, for better crash inertia preservation
  • Minor tweaks to Buggy flight physics to resolve "nosedive" issues
  • Buggy wing states properly sync'd on server entry
  • Buggy wings can be used to gain quarry as well as loose it
  • List server logic significantly enhanced - Once the master server issues are resolved, finding games to play should be much more reliable
  • Player pings and IP addresses are now only visible by server host
  • Fixed vehicle initialization sequence preventing buggy tracks from rendering
  • Bots correctly reset after falling off world
  • Buggy flight auto-leveling now a bit less aggressive, allowing for greater precision while dive bombing other players
  • Intelligent web player init preloading to solve initialization related crashes
  • B, H, or T now displayed on vehicle badges to indicate their type - suggested by Michael
]]>
Sun, 21 Jun 2009 19:00:38 +0000
<![CDATA[Mars Explorer 2.0 is live - ...And entered in the Unity Awards!]]> The culmination of the longest beta series in the history of Mars Explorer has been reached - and it represents the most momentus Mars Explorer update ever.
 
2.0 is here.
 
-Aubrey
 
 
 
 
 
]]>
Tue, 06 Oct 2009 04:43:35 +0000
<![CDATA[Mars Explorer 2.0 Imminent - 1,036,326 seconds to liftoff...]]> Greetings everyone!
 
I am excited to announce that 2.0 will soon be a reality.
 
Unity's annual game development challenge is coming up once again, and in it's honor, Mars Explorer is going to receive it's largest upgrade ever.
 
Between now and October 5th (the UA2009 final build deadline) - I will be working to fine tune everything that has been introduced in the 1.99 series - custom Whirlds, a completely new interface, and so much more. On that date, everything goes live!
 
2.0 is tremendously exciting to me in many different ways, one of which is monetization :)
Mars Explorer will always be free, but I am favorably considering the creation an "elite" group of members who get to pay around $15 for cooler looking "Sponsor" name badges and possible exclusive access to OS native Mars Explorer applications. What do you think of the idea? I have no plans to implement it in the near future, but a significant income would help Mars Explorer grow like nothing else.
 
 
 
 
All the best,
 
-Aubrey
]]>
Thu, 24 Sep 2009 05:05:52 +0000
<![CDATA[Mars Explorer 1.99 Reloaded - It's shiny...]]> New version of 1.99 is up!
 
Apart from quite a few performance and reliability tweaks, vastly improved name entry and server creation interfaces, the ability to see each player in each server via a floating panel in the server list, access to a new list server that (seems to be) much more stable than previous versions, and the ability to generate the server creation world list from the update server - the GUI (Graphical User Interface) has been redesigned. From scratch.
 
Prepare to be greeted by awesome scene transitions, low contrast, glamorous GUI elements, and more - as you play at framerates never before realized!
 
 
 
 
I have some more reliability enhancements in the works - but I wanted to release this now so I could perform testing with other players.
 
 
All the best,
 
-Aubrey
 
 
P.S. I have included the best of FlyClub's current worlds in the default world list (You've really got to line up those ramps and platforms better, FC :). Design a cool new world, and you can be famous too! Whirlds will soon suport meshes, terrains, and custom materials - but in the mean time - you can still build fun worlds out of boxes using FlyClub's standalone world designer (in progress, currently somewhat primitive - but has major potential), or my Whirld Library editor panel (more complicated, much more powerful, requires that you own Unity 3D).
]]>
Wed, 26 Aug 2009 21:45:36 +0000
<![CDATA[Streamed Worlds - Coming in Mars Explorer 2.0...]]> If you have been working hard on a new world for Mars Explorer - please accept my thanks, and the congratulations of the rest of the Mars Explorer community!
 
However, you aren't alone...
 
With it's 5 current maps, Mars Explorer's web player data file is already nearly 13 megabytes - which is a large amount of information to package into an "all or nothing" game file. I can't add any new maps without increasing this size still further - and I don't want to start "rotating" maps, because it will be too sad to bid an entire world farewell after it has become a beloved feature of the game.
 
There's a much better solution: Streamed Worlds.
 
I have begun developing a new world format that will allow game worlds to be described as a simple text file (much like a source file for 3D objects in Sketchup or Blender), and which will allow anyone to create their own worlds and use them in their games. This will be the paramount feature of Mars Explorer 2.0, and it will add a whole new dimension to the game we all enjoy.
 
I am even going to be releasing the source code to read and write these worlds from any Unity application - which means that all the Unity games which implement it will be able to seamlessly share worlds with each other!
 
I can't provide a timeline yet - but let's just say that I begain work this morning, and already have a library to load extremely simle BZFlag worlds off the internet and generate them inside Unity.
At this rate, Mars Explorer 2.0 should definitely be a reality within several decades!
 
Anyway, here's a fun screenshot of nothing in particular:
(The "World" panel is a part of some custom Unity editor tools I have in the works...)
 
First Test: BZFlag world successfully generated inside Unity
 
All the best,
 
-Aubrey
]]>
Fri, 24 Jul 2009 05:20:27 +0000
<![CDATA[Mars Explorer 1.99 Alpha Preview - Introducing the Whirld project]]> 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,
 
-Aubrey
]]>
Wed, 05 Aug 2009 04:52:23 +0000