Anomaly Investigation Cabinet
Jam prompt - Lost Archives
What I Focused on -
-
Team Leadership
-
Level Design/Level Sripting
-
Game/Puzzle Design
-
Technical Design & Visual Scripting
-
3Cs
-
Narrative Design
-
UI/UX Design
-
3D Modelling
Working at Ubisoft I had the opportunity to join a Game Jam which took part over about a week in total. My Roles were Level Design, Character Controls, Puzzle Design, 3D modelling and Tech design. As well as leading a team of 5 others to create a small game based on the term 'Lost Archives'. The premise of the idea stemmed from taking the term literally, making the Playable Character the Lost Archive. A Filing Cabinet.
The main focus was playing as a Filing Cabinet, the movement had to feel correct, the clunky, slow jumping and landing was a major selling factor of this. Additionally, adding limited inventory space due to Drawer capacity was an important mechanic. Three locks on the main exit, also corelate to the Three inventory spaces of the Cabinet, Meaning players need to decide on what items they would need to carry to unlock the main Vault door.
​












Adding to the quirkiness of the idea, one of the team developed a Toon Shader, allowing the very simple 3D models to shine and adding the the overall feel of the game as a whole.
​
Additionally, I had a lot of fun with the Narrative, creating a coherent world in such a small space, making me really question if Birds Aren't Real...


Level Scripting
Fixed Cameras
An example of the camera switching level blueprints -
​
-
On entering a trigger box, will check to see if the character is in a specific room.
​
-
Switches camera depending on the Entrance/Exit location of the entered trigger.

Lock and Key

A Basic check for correctly placed items -
​
-
Player is able to drag items into the door slots.
​
-
When clicking 'Unlock' it will check if -
-
​The the name of the item is correct based on the data on the Pickup
-
The item is placed in the correct slot.​
-
Item Pickups
Pick up set up -
​
-
On begin play, checks the 'Item Data table' for Row specified in the placed item.
​
-
If the Row is found, it uses the data in the data table to -
-
Update the Pickup's Model​
-
Update the Pickup's Name
-
Update the Pickup's Description
-
Update the Pickup's Thumbnail
-
​
-
The Pickup will then appear in the level with the corresponding data.




