ZSpace

The ZSpace is a graduation project for the “Augmented and Virtual Realities” course. It is a 3D first-person game mixing platform and exploration. There are five levels, including a secret one.

There were two of us working on this project; he was in charge of the animated ghosts in the Haunted Oasis and the conception of the Tomb Raider while I did the rest, including writting documentations.

Environment

  • Windows
  • Unity
  • JavaScript with Unity MonoDevelop
  • Blender

Story

The ZSpace is a parallel world similar to the one featured in Disney‘s Alice in Wonderland. You fall into it by accident, looking for a crystal necklace in your little sister’s room. The goal of the game is to find your way back to the real world. Many references have crept in, such as the Pokémon Voltorb, a Rascar Capac doll from Tintin and the Temple of the Sun, Harry Potter‘s invisibility cloak, the mask of the Phantom of the Opera, or the flying carpet from Aladdin, another Disney classic.

Features

Many additions have been made concerning the requested subject, including, but not limited to:

  • access to a dedicated tutorial stage
  • support for a USB controller with the integration of most keyboard shortcuts
  • implementing of cheat codes and a performance monitoring system in the form of statistics and a score
  • adding a complete help system with text windows
  • integrating existing scripts and 3D models
  • credits

Shortcuts

Several keyboard shortcuts can be used to display different game information, most of which are accessible when using a controller.

  • H: shows or hides the help window which lists all the available shortcuts
  • C: shows or hides the window that describes the controls
  • T: shows or hides the tips window
  • I: manages the sound (some specific sounds are still played even when the audio is turned off)
  • P: manages the pause mode
  • F: shows or hides the statistics window

Gameplay

Levels overview and tutorial

Credits

* Some elements are shifted from their original position because the videos were made in a different resolution from the game’s original resolution.

the Silent Labyrinth

Using the compass provided, find the way out of the maze. Three chests are hidden there, one contains a kompass that shows the way to the exit, another a Voltorb serving as a lightning rod in the Invisible Cube, the last remaining chest being empty.

the Haunted Oasis

Continuing from the maze, progress to the next stage. On this large map are four objects hidden in chests. Indeed, a trash can, an old rum recipe, and a white mask can be collected. The music box cannot be picked up but starts playing La Marseillaise when the corresponding chest is opened.

the Tomb Raider

This relatively short level is full of pitfalls and has just as many ways to die! But the reward is there: a chest containing an invisibility cloak and the lost treasure of Rascar Capac, not to mention that every step brings you closer to your little sister.

the Invisible Cube

Just as short as the previous one, this level is no less stressful. Here, time is against you because lightning threatens to strike at any moment. A secret room containing the precious crystal necklace is visible in the distance but seems unreachable. The end of your journey opens in front of you after collecting all the coins contained in this strange transparent cube. Will you have enough time to jump on the flying carpet?

the World-in-Between

This timeless space is a small platform that contains an entrance to each of the four levels presented above. This crystal setting in the middle of a raging world is a true haven of peace.

the Silent Labyrinth

Activating the compass that rolls out the red carpet to the end of the level did not work so I used the corresponding cheat code to find the go back to the chest and trigger the event again.

the Tomb Raider

I used a cheat code to stop some of the traps of the level: the start ball and the water that rises in the tomb.

the World-in-Between
the Haunted Oasis

4 – the Invisible Cube

Finding Voltorb in the first level allows you to survive the lightning. I had not recovered it when I made this attempt.

Cheat codes

The cheat codes can be used with the SHIFT + Q key combination. The F1 to F12 keys allow you to choose a level directly.

  • map : unlocks the keyboard shortcut M which allows you to display a map of the level except for the Haunted Oasis. The use of this code appears in the statistics window (F key).
  • voltorb : unlocks the lightning rod hidden in the Silent Labyrinth. If used in this level, displays the path to the chest containing the corresponding item. The use of this code appears in the statistics window.
  • kompass : unlocks the hidden compass in the Silent Labyrinth. If used in this level, displays the path from the chest containing the corresponding item to the exit. The use of this code appears in the statistics window.
  • spirit : teleports you into the World-in-Between. The use of this code appears in the statistics window.
  • die : reduce the counter of the Invisible Cube to 10.
  • portal : reveals the exit of the Invisible Cube.
  • speedup et speedlow : increases, respectively, decreases forward movement speed by 10 points in the Haunted Oasis.
  • stop : disables all animation triggers in the Tomb Raider. The use of this code appears in the statistics window.
  • stop/start wall 1 et stop/start wall 2 : activates, respectively, deactivates the animations of the two “crushing” walls of the Tomb Raider.

The levels accessible using the F1 to F12 keys are as follows:

  • F1 : Introduction
  • F2 : Tutorial
  • F3 : the Silent Labyrinth
  • F4 : the Haunted Oasis
  • F5 : the Tomb Raider
  • F6 : the Invisible Cube
  • F12 : the World-in-Between

The project is available on demand for Windows.