110 likes | 195 Views
This study from National Central University in Taiwan explores the scalability of virtual worlds, addressing content challenges and accessibility for non-gamers. It introduces Plug, a user-centered virtual world platform with personalized avatars and interactive environments. By leveraging P2P technology, Plug aims to create a seamless and engaging social space for millions. The study highlights the importance of incentivizing user interactions, offering easy installation, and standardizing content delivery. Implementation plans include adopting open-source virtual world technologies and developing sub-systems for avatar management, content streaming, and interaction scripting. Ultimately, Plug aims to make virtual worlds as accessible and interactive as popular messaging platforms.
E N D
Shun-Yun Hu and Jehn-Ruey Jiang National Central University, Taiwan 2008/12/10 Plug: Virtual Worlds for Millions of PeopleP2P-NVE 2008Dec. 10, Melbourne, Australia
National Central University Virtual world scalability • Virtual worlds are getting larger • WoW: 11 M accounts, 1 million concurrent • Second Life: 10 M accounts, 45,000 concurrent • Tech aside, content is the biggest problem • Not everyone is a gamer (TV / movies / web) • Expensive to develop (80% production cost) • Scale is achieved by replication
National Central University Million-scale Virtual Worlds • Incentives • General, interesting content • Accessibility • Quick to install, easy to use • Standard • Content (HTML) & delivery (HTTP)
National Central University Some observations • Largest network: Instant messenger (IM) • 300 M~780 M active accounts (MSN, AIM, QQ) • Peak online: 40.3 M (QQ), 12 M (Skype) • User-generated content is viable • Second Life (34 TB), IMVU (1 M items) • User interactions is the best content
National Central University Design of Plug • IM-like, user-centered virtual worlds • plug:personalized, autonomous avatars • Customizable avatars • Script-based behaviors • plugspace: inter-connected, streamable rooms • Final storage for content & states • Stream-based delivery
National Central University Usage scenario • Natural, spontaneous social interactions • plugsmay navigate & find things of interest • Users may then initiate contacts Source: IMVU
Plugspace 2 Plugspace 1 Plugtalk (portal transfer) 3D streaming / Interaction scripts Interaction scripts / 3D streaming 3D streaming / Interaction scripts Text / Voice Chats Plug A Plug B
National Central University Implementation Plans • Adopt existing open-source virtual worlds • realXtend (client) • Open Simulator (server) • Adoption goals • Light-weight • P2P stream-based
National Central University Sub-system plans • Avatar system • Avatar profiles + people search (Connet, CCNC’08) • State management • Voronoi partitioning (VSM, NIME’08) • Content streaming • P2P streaming (FLoD, INFOCOM’08) • Progressive encoding • Interaction scripts • Linden script language (LSL) • Networking protocols • plugtalk
National Central University Conclusion • Plug addresses key issues for virtual worlds • Incentive: find & socialize with interesting people • Accessibility: IM-like, faster content loading via P2P • Standard: scalable, affordable hosting • Facilitate conversation & interaction in virtual worlds • Make virtual worlds • As easy to host as websites • As accessible to use as browsers & IMs