Video Games 2013 Completed

Life in a Box

Award-winning automatic maze museum generator. Users supply images, music, and wallpapers — the program creates a random explorable virtual gallery in first person. Won CMU 15-112 Term Project Grand Prize.

PythonPanda3DProcedural GenerationMazeMuseumFirst PersonCMU15-112Grand Prize

Overview

Life in a Box is an automatic maze museum generator, built as a 15-112 term project at Carnegie Mellon University — and winner of the Term Project Grand Prize.

All the user has to do is supply some images, some music, and some wallpapers. Life in a Box will then automatically generate a random virtual maze gallery, which the user can explore in first person with WASD and mouse controls. Every run creates a completely different museum.

Key Features

  • Automatic procedural maze generation from user-supplied content
  • First-person WASD + mouse exploration
  • Accepts custom images, music, and wallpapers as exhibit content
  • Every generated museum is unique
  • Won the CMU 15-112 Term Project Grand Prize (Fall 2013)