Same school, new name. The School of Informatics and Computing is changing its name effective January 11, 2023. Learn more about the name change

NEWM-N 337 Virtual World Design and Development

3 credits

  • Prerequisites: NEWM-N 220 or INFO-I 210
  • Delivery: On-Campus
  • Semesters offered: Fall
    The above are the semesters this course is generally offered. View the course schedule to confirm.
  • This course explores the state of the art of virtual worlds, social constructions formed within them, and technical details of building the worlds. Topics include procedural world generation, avatar creation, real-time interaction, and client data storage. Students construct a virtual world, either individually or in a group.

    Learning Outcomes

    • Explain the architecture of multiuser virtual worlds.
    • Discuss the state of the art of multiuser virtual worlds, including genres, gameplay, and key interaction methods.
    • Design virtual worlds by drawing upon the patterns currently established in the industry.
    • Analyze a virtual world for key elements such as social systems, potential architecture, and hooks to keep the player in the game.
    • Script a rudimentary virtual world using Unity 3D.

    Extended Course Description

    This is a multiplayer games design and development class.

    Technology Learned

    • C#
    • Photon
    • Unity3D