​Documentation + User Guide


Documentation + User Guide

User Controls

WASD to move and left mouse click to teleport

Sources

Art and Animation

All art and animations in this game were made by the creator.

Sound Effects

Portal sound:

New Lazer.WAV 

By scaevola

https://freesound.org/people/scaevola/sounds/333261/

Death sound:

Mud Splat 

By Breviceps

https://freesound.org/people/scaevola/sounds/333261/

End level sound:

Bell Ringing II 

By unadamlar

https://freesound.org/people/scaevola/sounds/333261/

Lazer Button sound:

Click.wav

By Bird_man

https://freesound.org/people/scaevola/sounds/333261/

Changed features from original game concept

Obstacles

The basic obstacles for this game were changed in theme from a security droid to first moving boxes that deal no damage. This decision happened as I wanted to change the level scenes so they’re more focused in their theming.  

The first two levels take place within the storage section of the base so I used that as a chance to make the first two levels about introducing player movement and simple puzzle solving. To aid in this, in the second level the player is introduced to lerping objects that block the players path. This object is a cardboard box on a moving platform. A cardboard box was decided upon as it is very non threatening so it will be viewed as an obstacle instead of an enemy to first time players.

Theming for the third and fourth level takes place within the base's science labs, so here the lerping object is a scientist that can take down the player. The scientist serves the same purpose as the security droids would have except instead of the player being dealt damage, the level is reset. This change was important as the current levels are quite short and the scientist doesn’t chase the player, so resetting the level on every hit from the scientist makes the game slightly more difficult.

More difficult enemies were never implemented but if further levels were developed this would be a priority. 

Another added obstacle was a lazer wall. In this game a lazer wall is a non moving object that blocks areas within the level, touching the lazer wall directly results in a level reset. But within the same level there is a player interactable button to turn it off. An obstacle like this helps create level sequences that have a higher level of puzzle solving and control how the player can solve a level.

UI

From a testing session multiple people suggested adding a timer to improve replayability. This timer running is shown on the top of every level, before their final time is shown at the end within the level complete screen, it will either be shown with text stating if they have the highest score or just a regular score. 

ChatGBT and Github Copilot

Neither ChatGBT or Github Copilot was used in the making of this game.

Leave a comment

Log in with itch.io to leave a comment.