I3D '92 Proceedings of the 1992 symposium on Interactive 3D graphics
IRIS Inventor, a 3D graphics toolkit
OOPSLA '93 Proceedings of the eighth annual conference on Object-oriented programming systems, languages, and applications
Tcl and the Tk toolkit
IRIS performer: a high performance multiprocessing toolkit for real-time 3D graphics
SIGGRAPH '94 Proceedings of the 21st annual conference on Computer graphics and interactive techniques
Disney's Aladdin: first steps toward storytelling in virtual reality
SIGGRAPH '96 Proceedings of the 23rd annual conference on Computer graphics and interactive techniques
Back to the future: the story of Squeak, a practical Smalltalk written in itself
Proceedings of the 12th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
UniCam—2D gestural camera controls for 3D environments
I3D '99 Proceedings of the 1999 symposium on Interactive 3D graphics
WireGL: a scalable graphics system for clusters
Proceedings of the 28th annual conference on Computer graphics and interactive techniques
VRPN: a device-independent, network-transparent VR peripheral system
VRST '01 Proceedings of the ACM symposium on Virtual reality software and technology
The Scheme Programming Language: ANSI Scheme
The Scheme Programming Language: ANSI Scheme
Python; Essential Reference
Chromium: a stream-processing framework for interactive rendering on clusters
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
Avocado: A Distributed Virtual Reality Framework
VR '99 Proceedings of the IEEE Virtual Reality
blue-c: a spatially immersive display and 3D video portal for telepresence
ACM SIGGRAPH 2003 Papers
SWIG: an easy to use tool for integrating scripting languages with C and C++
TCLTK'96 Proceedings of the 4th conference on USENIX Tcl/Tk Workshop, 1996 - Volume 4
A RIO-like technique for interactivity loss-avoidance in fast-paced multiplayer online games
Computers in Entertainment (CIE) - Theoretical and Practical Computer Applications in Entertainment
Synchronous collaborative systems for distributed virtual environments in Java
International Journal of Computer Applications in Technology
Multicultural videos: an interactive online museum based on an international artistic video database
CommunicabilityMS '08 Proceedings of the 1st ACM international workshop on Communicability design and evaluation in cultural and ecological multimedia system
Networked Graphics: Building Networked Games and Virtual Environments
Networked Graphics: Building Networked Games and Virtual Environments
Functional Modelling and Analysis of IDM E-Tailer Platforms
International Journal of E-Business Research
Hi-index | 0.00 |
This paper presents an overview of the lessons learned building Disney's Toontown Online, a 3D massively multiplayer online game (MMP) for children ages seven and older. The paper is divided into three main parts. The first presents design highlights of Toontown Online and focuses on the challenge of building an MMP for kids. In particular, we discuss ways of incorporating kid-friendly socialization into an MMP. The second part of the paper presents an overview of Panda-3D, the VR Studio's open source 3D graphics engine. We focus on the aspects of Panda-3D that helped to facilitate the development of Toontown. In particular, Panda's expressive, platform-agnostic scene graph architecture, and flexible scripting language tools for distributed storytelling. We finish with an overview of Toontown's server architecture and present our nothing-but-net strategy for downloading a full-featured 3D online game.