The game Sanctuary was created as an interactive installation at Carleton University. It is the result of our Senior Project. We were given two terms (1.5 credits) to develop, build, and finally present our project.
We constructed an arena with 5 rear-projection screens for a full 300° High Definition field of view (720x10000px). To interact with the game, we created a laser tracking system using infrared cameras to manipulate 3D objects projected on the screens. We programmed OSC messages to send controller signals over a network, tracking multiple screens. We also built a motion recognition system as a control mechanism for a unique game play experience.
The actual gameplay was created using Unity3D and included particle systems, physics, deferred lighting and a customized 5 camera rig to accommodate custom resolutions.