Friday, December 11, 2009

Online World Watch. 3d online worlds for Mac OSX

Missing in action?

You might call Mac the neglected stepchild of the family when it comes to 3d virtual worlds.

Whilst Windows has received the lions share of developer attention, Mac has been relegated to an afterthought or at best a future roadmap item.  The phrase "you can always run boot camp / parallels" is a familiar refrain for those metaversersians reading this blog on a Mac.

Where do things stand right now?

Today, only a handful of 3d online worlds run on OSX, for example:

Online world
Mac support
Second Life

The big bright spot to date has been Linden Labs.  Second Life (and more recently, OpenSim) in particular has been an early pioneer of OSX support, and despite some early hiccups has gone on to gather a loyal base amongst its Mac community. 

Porting your Windows world made a splash on its upcoming Mac support last year, but as of the time of writing is still unreleased.  Other virtual worlds have publicly stated intentions to release Mac versions, but few have appeared to make good on it yet.

Why?  The challenge is under the hood. 

Depending on technology, it can be anwhere from trivial to multi-year project to port a Windows client to OSX. One of the key factors is the choice of 3d engine.  Many popular game platforms used by MMOs and virtual worlds are Windows only, as any gamer on Mac can attest to.

An example is the graphically stunning Blue Mars, which sadly for many Mac users (myself included) is Windows only.  "Unfortunately, the Cryengine does not run on OS X" commented Vice President Jim Sink, during an interview on Metanomics

But are times a changing?  

A surge in Mac marketshare on the back of Vista stumblings, and its stronghold in the early adopter tech crowd are causing virtual world players to reconsider the platform.  Whereas a couple years ago the tone amongst operators was "nice to have sometime in the future", today it's shifted to "we really need to get support" or "this is killing us!"

It's also the "close to home" factors; the 3d artist who uses Mac at home and is frustrated she can't log in from out of the office.  The community manager makes a presentation is made at an event where the projector machine is a Mac etc.  The CEO's son uses a Macbook for school and so on... Virtual world developers are only human after all, and these things do weigh on decisions.

Screenshot from Onverse

A positive recent example of Mac support is Onverse, a new client-based 3d game world which launched its public beta on both Windows and Mac platforms.  This clearly wasn't an afterthought - but had been planned in right at the start of the development cycle and choice of technology.

However there is an elephant in the room - a unstoppable trend that bodes very well for Mac users who also love virtual worlds...

The way of the web

The move to the cloud and web apps is now happening in the online world space.

Whilst there are many challenges in the browser such as limited cache size, in many cases it's made up for in accessibility as well as ease of integration into Facebook and other web platforms.

Browser based, Mac support
3D technique
Flash, Java
Nurien (coming web version)
Vivaty Lite

The worlds based in flash are in 3D but often limit the camera view to top down isometric as well as going for the cartoon style of avatar with lower polygons, to maintain performance.

The exception right now is Vivaty Lite which allows free camera control and higher quality graphics but with the hard limit of only 2 avatars in a scene at one time.  Most flash worlds do not allow any user generated content, preferring to go for optimized assets built in house - the exception right now is Metaplace which allows creators to import their own 3d assets.

In browser online world using Flash

Web worlds using multi-platform 3d engines such as Unity have high quality graphics and enable more realistic environments and avatars, but require installation of a browser plugin (typically a few MB). There are also some Windows only plugin engines (the full version of Vivaty being an example) however more often new games and worlds are standardizing on a handful of 3rd party engines that have support on Mac as well as Windows, and often other platforms such as iphone and console.

In browser online world using Unity

Where do we go from here?

Big picture, the trend towards the web will only continue to gain momentum in my opinion.  Also longer term the support of 3d within web standards such as HTML 5 / WebGL offers a prospect of high quality graphics native within the browser.

All up it's looking rosy for Mac online world lovers :)

Article by contributing writer Simon Newstead of Frenzoo, an online world for 3d chat and creation 

Picture above by Koinup user RAFTWETJewell


sororNishi said...

YAY for Mac users, we need all the virtual support we can get. 38% of my blog readers are Mac users and many more of my friends are changing over... Great post thanks, it's good to get an overview..

I am very unimpressed by web based 3D worlds tho, after you've lived the real thing for so long these all look like kids stuff.

Pier said...

wondering if the lack of support for mac is one of the reasons because of the not-exponential growth of virtual worlds.....indeed, if though, we all are aware of the Gartner curve for virtual seems that the industry is not thriving. Indeed, it's odd issue, on one side there are mac users, that are influent, active, entushiast for art and graphic, on the other side there are virtual worlds, that are based on art, graphic, immersive experience. But these are two parallel lines that can't meet each other..

spyvspyaeon said...

I use Mac from some years and the history is repeating. As I hear somewhere, boot camp is not the answer. lol I won't install that on my mac (damn me buying a MAC to install windows, it doesn't make any sense). The growth of virtual worlds or the growth of the Mac market? that is my clue. Mac has been proving a secure and not a "monster" as most of the win users think, mostly they don't even imagine how powerful can be login on SL a Imac C2D (even with an ATI HD card). The other virtual world must improve their system or else they will loose a significant part of the market. Until now, Mac rulez

Toxic Menges said...

I love my mac, and that's all there is to it :)

c3 said...

browser based, mac and pc, all browsers..

Poid Mahovlich said...

Great post - welcome to koinup Simon! - I am allergic to Mac users even though it's my own industry standard - I have always been a rebel :)

Simon Newstead said...

Poid, I have Mac as my work machine, and my gaming machine is on XP, you can have best of both worlds =P

Anonymous said...

@Poid Mahovlich (^_^) don't tell me, I'm also allergic to windows users sending all this crashreportstosomeonedowhaever (Man this is so pre historic!!!) they live happy with win virus, trojans and whatthahelltheyliketocallit :D

Anonymous said...

Dont wait for on the Mac closed down 9 th March 2010.

Anonymous said...

i had a windows pc but it always said i had to download this thing for protecting your pc also my computer kept slowing down every minute will i got rid of that crap and bought a mac also mac has a virus protection thing insalled in the laptop/desktop and you dont have to worry bout viruses and trojans missing up your pc even though i hope apple makes more virtual worlds supported to our macs. !

Post a Comment