Skip to main content

Welcome!

Carnegie Mellon University's Entertainment Technology Center presents Building Virtual Worlds, a course where students work in interdisciplinary teams to create interactive worlds every two weeks.

head-mounted display

The Class

hello worldBuilding Virtual Worlds' goal is to take students with varying talents, backgrounds, and perspectives and put them together to do what they couldn't do alone. The key thing is that there are no "idea people" in the course; everyone must share in the mechanical creation of the worlds. Students use 3D modeling software (Maya), painting software (Photoshop), sound editing software (Adobe Audition & Pro Tools), and Panda3D, a programming library originally developed by Walt Disney Imagineering's Virtual Reality studio, to display our virtual reality worlds. The course uses unique platforms such as the Head-Mounted Display and Trackers, the Jam-O-Drum, the Playmotion, camera-based audience interaction techniques, Quasi the robot, and others.

Note that the course does not try to teach artists to program, or engineers to paint. Teams are formed where everyone does what they're already skilled at to attack a joint project.

The proof of the pudding is in the eating. The worlds section shows samples of student work: each of these projects was done by a team of 4 or 5 students, who had 2 or 3 weeks (maximum) to create the work seen. The course culminates in a raucous stage show, where a juried selection of the best work is shared with the campus community. The videos show the students "performing" their worlds in front of a live, 500-person audience on Carnegie Mellon's campus. Jesse Schell

The Faculty

Jesse Schell is the current instructor of the class and faculty of the Entertainment Technology Center, where he also teaches classes in Game Design, and leads several projects including the Game Innovation Database, a systematic study of the history of videogame innovations. He is also the CEO of Schell Games (an independent game studio in Pittsburgh), and the Chairman Emeritus of the International Game Developers Association. He was the Creative Director of the Disney Virtual Reality Studio, where he worked and played for seven years as designer, programmer, and manager on several projects for Disney theme parks and DisneyQuest, as well as on Toontown Online, the first massively multi-player game for kids. Randy Pausch

Dr. Randy Pausch is the former instructor of the class as well as the co-founder of the Entertainment Technology Center. Randy has done sabbaticals at Walt Disney Imagineering and Electronic Arts, and was the founder for Alice, a rapid-prototyping environment for interactive 3D graphics and virtual reality, previously used in BVW before Panda3D. Unfortunately, Dr. Pausch was diagnosed with terminal pancreatic cancer; he passed away on July 25th, 2008. More information about his experience is available on his personal website.

How it All Began

Dr. Randy Pausch, founder and former instructor of the class, explains the origins of BVW during his last lecture at Carnegie Mellon: