Last week, YouTuber Strasz released a 30-minute video essay that’s part documentary and part love letter to a pioneering virtual world that he was once a fond and active member of, called Active Worlds.
Consisting mostly of first-person coverage of his exploration of AW, it’s a fascinating look at what many people (myself included) consider to be the first virtual world with user-generated content—launched way back in 1995, well before Second Life debuted in 2003! Although AW never reached the success of SL, it was still a pioneering virtual world, where users could set up an avatar, build anything they wanted, and form communities.
What is so interesting about Active Worlds, besides its longevity, is that unlike websites which eventually get taken down and discarded, much of the original construction from its earliest days still remains in place, much like a prehistoric insect trapped in amber for scientists to pore over. I think it’s a wonderful documentary, and I can recommend it highly if you’re interested in the early history of the metaverse.
As I mentioned, Active Worlds still exists today, at the ripe old age of 27 (although it has a daily user base in the single digits). You can create an account, download the client software, and explore! Here’s the website. You can also see all my blogposts about Active Worlds here (including this one).
Numerous people have posted the following YouTube video to various social media and community forums in the past few days: a classroom presentation by Philip Rosedale at the University of Washington in Seattle on May 21st, 2019, as part of their Reality Lab Lectures series.
Philip is a pioneer and a visionary, and he is an engaging speaker, leading his audience through a history of how he became enamored and involved with virtual worlds and virtual reality, and how he built Second Life, founding Linden Lab in 1999, and then, in 2012, starting his new company High Fidelity. You need to watch this; it’s great! (There are a few minor sound issues with the video.)
In response to a student question, he talks about how High Fidelity is working on an app where you can take a single photo of a person and create a 3D avatar from that (at the 43:30 mark). I love this idea (especially since I happen to live a long way away from the closest Doob full-body scanner!), and I hope that HiFi has not dropped this project in their recent pivot to the remote business teams market.
He also says that they already have a version of High Fidelity that runs on the Oculus Quest (at the 1:00:25 mark), but he’s not sure when they will release it. The company may decide to allow people to sideload the app, which would get around having an official release on the Oculus Store.
Today’s Google doodle reminds us that today is the 30th anniversary of the World Wide Web (WWW), better known today as simply “the Web” or even just “the internet” (although the internet itself existed long before then). The WWW made the internet accessible to many more people, leading to an explosion of websites (over 1.8 billion of them at last count).
The world wide web was invented by Sir Tim Berners-Lee in 1989 – originally he was trying to find a new way for scientists to easily share the data from their experiments. Hypertext (text displayed on a computer display that links to other text the reader can immediately access) and the internet already existed, but no one had thought of a way to use the internet to link one document directly to another.
Berners-Lee created the world wide web while he was working at CERN, the European Organization for Nuclear Research in Switzerland. His vision soon went beyond a network for scientists to share information, in that he wanted it to be a universal and free ‘information space’ to share knowledge, to communicate, and to collaborate. You can find out more about how his work on the world wide web at CERN began, here.
Tim Berners-Lee’s invention,started on a single NeXT computer, revolutionized the way the world communicates and shares information. In fact, it’s hard to remember how we used to do things “before the Web”! Tim could have patented his invention and perhaps made a fortune from it, but instead he made it freely available for the world to use.
So today, remember to lift a glass to toast Sir Tim Berners-Lee. The world today would have been a very different place without his invention! Among other things, you wouldn’t be reading this blog 😉
For a while, there were some big names adopting the project in droves. Nearly every major tech company had some involvement — or at least one employee contributing — to OpenSim at some point. IBM had an entire team of OpenSim developers and was running internal conferences using the project. During my involvement, the OpenSim software was downloaded hundreds of thousands of times. In the years since, it’s found its way into many surprising places, from NASA to university courses.
It’s gratifying to see OpenSim still soldiering on 12 years later, in great part through the efforts of the educators who’ve embraced it, and through worlds like OSGrid, which maintains a small but dedicated user community, along with a host of other enterprises, projects and grids using the software.
And while OpenSim didn’t become the breakout success we hoped it would, I learned a lot from it, about building virtual world platforms — and what they need.
He stresses the importance of notreinventing the wheel:
Virtual worlds shouldn’t reinvent the wheel
This is true of Second Life and OpenSim, and numerous other virtual worlds and MMOs — attempting to build key features and functionality by creating them from scratch, when better options already exist.
At the time, the list of free or cheap 3D engines could be counted on one hand — Torque, Ogre3D, Irrlicht, etc. But today, we have dozens of fantastic high-end options, including Unity, Unreal, Lumberyard, CryEngine, and Unigine. If you were willing to shell out real cash, Unreal, CryEngine, id Tech and others have been available throughout.
Building your own graphics engine from scratch, however, is a dumb idea. It’s an insanely complex bit of software. Throw in a few thousand graphics cards and chips, various drivers, and you’ve got the recipe for a monumental headache on compatibility and support, let alone trying to stay up to date with the latest and greatest in 3D features. Trying to build your own is just going to result in you wasting a ton of talent reinventing the wheel.
Sinespace is built on top of the Unity engine, which allows it to leverage the usage of such cool, Unity-based tools such as Archimatix. Contrast this with Linden Lab’s Sansar, where Linden Lab has decided to develop their own engine. There are advantages and disadvantages to both approaches (for example, Sinespace has to scramble to fix bugs introduced by regular Unity updates, something that Linden Lab doesn’t need to worry about as much, since they control everything in-house).
Adam also talks about the importance of addressing non-Windows and mobile users:
Virtual worlds must be accessible — immediately
Even among gamers, the percentage of people willing to downland and install a client, then endure a time-consuming, multi-step login process, is vanishingly small. For the same reason, web and mobile access matter too. We know from our own efforts that if you want someone to download or install something, half of the people who sign up, won’t.
Today’s consumers don’t use desktops either – the web today is mobile, and I find myself using my phone more and more, switching only to my desktop to get work done. You need to be where the users are – and that, in my opinion, means friction- free and device-agnostic experiences.
I note that Sinespace is now available not only on the desktop (with versions for Windows, MacOS, and LINUX), but also for users in VR headsets (Oculus Rift, HTC Vive, and Windows Mixed Reality). They’re also currently testing viewers for both iPhone/iPad and Android devices. Sinespace even has a viewer that runs completely within a web browser (I’ve tested it and it works fairly well). And they are working on a client for OpenVR viewers for both Windows and Mac, too! I would have to say that, at this point, Sinespace is ahead of the competition in terms of mobile device and multiple platform support. They’ve got all the bases covered!
Offering lots of options for people to access your virtual world (particularly those which don’t involve downloading a client) gives you an advantage in an increasingly crowded market of metaverse products. And if you don’t believe that mobile-accessible virtual worlds are important, you really do need to check out both IMVU and Avakin Life. Both are very popular with children and teenagers, most of whom are on smartphones—and these children and teenagers are future adult consumers! Companies need to be paying attention to this segment of the market.