Nikolay Dimitrov
The Great Heist
Levels
There is one level to this game, which was premade (only the room and the objects, I made the functionality):
-
The player has to make his way through the level, avoiding the guards and security cameras. There are multiple cutscenes, that can be triggered, when the player reaches the right time. The player has one secret, up his sleeve, which is a coin. It can be used to distract the guards.
.png)
Intro Cutscene
End Cutscene
Getting Card Cutscene
Cutscenes
There are four cutscenes to the game:
-
The first is right at the beggining of the game. It is the intro to the game and it explains the goal of the game to the player.
-
The second cutscene is triggered, when the player reaches the sleeping security guard, near the end of the game. It is used to show how the player gets the Keycard for the Vault.
-
The third scene is the end of the game, when the player gets to the doors of the Vault.
-
The final cutscene is only triggered if the player gets caught, either by the guards or the security cameras.
UI
The game has three UI elements:
-
The first is the Skip text, shown in the intro cutscene. It indicates that the player can skip this particular cutscene, by pressing the 'S' key.
-
The second UI element is a menu, which is shown, if the player gets caught. It includes a text, about the player fail, and two buttons - one is to Quit the game and the other to Restart it.
-
The third UI elements is shown, when the player wins and is very similar to the second. The only difference is in the text, which in this case is to congratulate the player.
Win Menu
.png)
Lose Menu
.png)
Codes
Guards
.png)
The codes in this game are mainly focused on communication between the scripts. Here are some of the codes: for the Guards, Security cameras and the Player.
Security Cameras
.png)
Guards
.png)
Player
.png)