Virtual worlds seem to be waning. They rarely pop up in the news or in discussion. The last Engage! Expo! only a few hundred people in attendance and most of them were speakers. It’s the end of Virtual Worlds 1.0, Second Life won by default. That of course lets us dream of what’s to come with Virtual Worlds 2.0. It’s my guess that Virtual Worlds 2.0 will be built on the back of 3D in the browser - Google’s O3D and WebGL.
The more I learn about O3D and WebGL the more I’m impressed. But there are some constraints with these technologies – issues with latency, limited bandwidth, and performance limitations of running inside the browser. Stefano Buliani points out, the limitations will make intense video games a challenge.
This is all well and good when the interaction is limited to a few chat messages or coordinates of the mouse pointer on the screen, but multiplayer videogames have to shift a massive amount of data every second. When you play Gran Turismo online the position, speed and state of each player’s car must e synched across all the participants as often as possible. Add chat/voice data to that and you’ll soon realise that 30 players for one game calling your server at the same time to get and post data is just not manageable. Furthermore to ensure the timely delivery of the data to each client you are much better off pushing the data to the client rather than relying on it to call your server.
When I was playing a Infinite Journey you can’t help but notice the periodic lag that you see all the time browsing the Web, but this was in the middle of a jump. However virtual worlds have very different requirements than intense video games. Wagner James Au already commented on the potential for Google’s O3D and WebGL to support virtual worlds and highlighted that exact point.
Virtual worlds are hardly just about graphics, however; at least as important are communication channels between avatars and their groups, both asynchronously and in real time.
The Web started in a similar manner and look where it is today. From constraints comes creativity. It would seem that the video game industry is following a similar path toward creativity, moving away from the age old drive for better graphics. Just look at what the Wii has done with an old processor. O3D and WebGL might make intense video games a challenge but these technologies should be a boom for virtual worlds 2.0.
Related posts:
