
Magique
MAGIQUE (under DigiPen Singapore)
COLLABORATIVE TEAM GAME PROJECT by Team NightKnight (DigiPen Singapore)
[8 Members: 6 Tech, 1 Design Lead, 1 Artist]
This project includes 2 links:
1. Unity Prototype includes Level 1 (Before Revamped Level Design)
2. Custom Engine Prototype made by Technical Team includes Tutorial, Level 1, Level 2
Magique
You play as Amare, a young boy who is put to the test as he attempts to break free from the circus, Maison de Magie, and escape the ringleader, Malachi.
Themes
Story Genre: Whimsical Thriller
Story Theme: Run, Hide, Escape.
Setting: Circus
Game Genre: 2D (Side-scroll), Stealth, Narrative, Platformer
Objective
To successfully escape the circus, while navigating levels, overcoming obstacles, avoiding detection by enemies, and staying hidden.
Story
In the year 1893, travelling all around the world was the world’s 1st magical circus, Maison de Magie. Amare, an 18-year-old boy, has been adopted into the circus ever since he was an orphan. A young prodigy with quick feet and a knack for acrobatics is the lively centrepiece of Maison de Magie. Amidst the lively chaos of the big top, he effortlessly manoeuvres through the acts, exuding a youthful energy. On the other hand, the Ringleader shrouded in mystery, directs the show with a silent authority. Within this lively circus scene, Amare's keen eyes start to notice the subtle undercurrents and the Ringleader's secrets add an intriguing layer to the circus mystery.
Ending | Amare did not give up despite the adversities and the forced silence enforced by Malachi. He successfully frees his friends and escapes with him, and he inspires hope in this dark cold world that he initially was deemed to be in. |
Purpose | Amare's character carries hope symbolically through the light source on his head. This message represents the enduring power of hope in the darkest of circumstances. It encourages players to hold onto hope as a guiding light, even in challenging times. |
In-Game Story Depiction | Before and After levels: Dialogue and Cutscenes During levels: Tutorials/Hints |
Core Mechanic
Amare’s core mechanic consists of two parts: Basic and Advanced.
Basic (Movement): These mechanics are the foundation of the gameplay experience, allowing the player to navigate through the levels, and avoid obstacles and enemies.
Run

Control(s): Left Arrow/A, Right Arrow/D
Usage: Move through the level.
Jump

Control(s): Spacebar
Usage: Jump over obstacles, reach higher platforms, and avoid hazards.
Dash

Control(s): L

Usage:
Dash quickly in the direction the character is facing.
Able to dash on the spot, while running, and while jumping.
Has a short cooldown time of 1 second to prevent the player from spamming the dash mechanic. This also adds a strategic element to the gameplay, where the player will need to think through when they can and cannot dash.
This mechanic adds a fast-paced element which will better enhance the stealth gameplay and the concept of “escaping”.
Logic
Stealth: The mechanics can be used to help the player navigate through the levels successfully without alerting the enemy as much as possible. The player can use these mechanics to move quietly and quickly through the environment, avoiding detection, and staying hidden when used strategically.
Variety: The run, jump, and dash mechanics can provide a variety of ways for the player to complete game objectives. The player can choose between different paths and strategies, using these mechanics to customise their approach to each level.
Advanced (Abilities): These mechanics add to the main character’s gameplay and capabilities, providing more strategic opportunities and unique approaches to completing each level.
Hide

Control(s): J

Usage:
Hide behind a box from the Ringleader and his Eyes’ visions.
Has no cooldown.
Player cannot move while hidden behind a hideable object.
Box will break after 7 seconds of hiding.
Invisibility

Control(s): K

Usage:
Turn invisible and undetected for 5 seconds from the Ringleader and his Eyes.
Has a cooldown of 5 seconds to prevent players from spamming the invisibility ability.
Able to walk past the enemy and walk through thin walls.
The player can move while invisible.
Logic
Range: While hiding or invisible, if the player is not within the Ringleader’s range, the Ringleader will turn confused and patrol around the area where they last saw the player.
No Activity Detected: If the player is too far from the Ringleader for 5 seconds, the enemy will disappear.
Stealth: These advanced mechanics will enhance the stealth element by providing players a new challenge of needing to strategize on when they need to hide, and when they need to go invisible.
Level Design & Progression
Level 1
About: Tutorial, leading into Introductory
Estimated Play Time: <5 Minutes
Details: Players are introduced to their abilities and capabilities, the Ringleader and the Ringleader’s Eye. Players will be required to complete a beginner-level platforming section while obtaining key parts to form the Magic Key to unlock the Magic Door and proceed to the next level.

Level 2
About: Beginner Level
Estimated Play Time: <8 Minutes
Details: Increased Difficulty from Level 1: A much larger scale with more platforming elements, more Ringleader’s Eye, and more obstacles and dangers than Level 1.

Enemy Mechanic/Behaviour Design
To support the stealth genre and players’ mechanics, the game consists of 2 enemies.
Ringleader, Malachi: The main antagonist to the main character.
Abilities/Mechanics
Chase/Run

Usage: Chase after the player.
Attack

Usage: Attack the player. Each attack takes off 1 live from the player.
Eye Teleportation

When the player is detected by a Ringleader’s Eye, the Ringleader will spawn under the Ringleader’s Eye after 3 seconds.
Logic
“My Eyes See Everything”: Since the Ringleader will appear very closely to the player if they are detected by the Ringleader’s Eye, it poses a stealth challenge to the player where their patience and reaction speed are tested.
Ringleader’s Eyes: The Ringleader’s helpers.

Abilities/Mechanics
Scan
Usage: After 3 seconds, the Ringleader’s Eye will activate and scan an almost semicircular area above the player’s height level. It will deactivate after 5 seconds.
Detection
Usage: Able to detect the player if detected by its field of view (emitted by a light beam). When a player is detected by its field of view, Malachi is alerted and will teleport near the Eye after 3 seconds to chase the player.
Level Objects
Abilities/Mechanics
Spikes

Usage: Player will take 1 damage and will be invulnerable for 2 seconds.
Lava

Usage: Instant death if the player falls into the lava pits.
Door & Door Button

Usage: Player is able to activate (open) and deactivate (close) the door by pressing the door button.
Wall

Usage: Player has to enable invisibility to pass through walls.
Magic Key

Usage: Collection of different key parts to successfully complete the level.
Magic Door

Usage: Magic Door can only be unlocked with the Magic Key. When unlocked, the level ends.
Logic
Stealth: Using whatever abilities the player has, the player is challenged to make it through the end of the level while avoiding the Ringleader’s Eyes to prevent the Ringleader from teleporting.
Win/Lose Conditions
Success Condition: The player completes all existing levels within the game.
During each level, the player has to complete the Magic Key to unlock the Magic Door at the end to complete the current level and proceed to the next level. The player has 3 lives of getting caught before they die to the Ringleader.
Failure Condition: The player is unable to complete all existing levels within the game.
During each level, the player dies to the Ringleader after using up all 3 lives of getting caught.
Game Loop


Dialogue & Cut Scene (In Order)
Pre-Game Cutscene (Before Level 1) - Amare finds out that the Ringleader has been holding his friends captive in jail cells.

Background Cutscene - Amare finds a hidden picture of him and the Ringleader.

Dialogue - Amare runs from the Ringleader.

Amare: Enough with the act. What's the real story behind this circus? Ringleader: Oh, Amare, you practically grew up here. What more do you need to know? Amare: I've looked into it. All of my friends are being used for your gain, and I won't stand for it. Ringleader: What do you mean? You know I wouldn't do that... Amare: Stop lying! Ringleader: Now, calm down... Let's talk peacefully, things aren't what they seem to be. Amare: No! No More! Ringleader; AMARE! |
Mid-Game Cutscenes (Before Level 2) - Amare confronts the Ringleader. After, Amare apologises to his friends.


After-Game Cutscene (After Level 2) - Amare gets to the security room and frees his friends.

Ending Cutscene (End) - Amare escapes the circus with his friends.

Tutorial Dialogues (In-Game)
Level 1
Hey! Can you hear me? I'm using my Telepathy ability to communicate to you. I'll guide you through the Underground to find us! Begin by moving with A and D key.
BEWARE OF THE LAVA! If you fall in, you will die instantly. Jump over by pressing the Space key.
Sometimes a jump isn't enough! You can dash in a direction by pressing the L key. A little tip, you can pair it with a Jump to dash even further!
Shh! Be careful, that floating object above is Ringleader's Eye. If you are detected when it is on, the Ringleader will teleport to you. You can hide from the Eye by holding down the J key over boxes that'll break after awhile.
Infront of you are floating platforms. Get across and avoid the giant pit of lava!
The Ringleader never taught you anything about your ability, right? By pressing the K key, you can activate your Invisibility ability with a limited number of uses. You can use your ability to walk through:
1. Fake walls
2. A Ringleader's Eye's radar undetected
3 The Ringleader himself
Use it wisely.
See that button up there? Doors can be opened by stepping over pressure buttons on the floor.
You have found a key part! Collect all the key parts and complete the Magic Key!
You completed the Magic Key! Bring it to the end and unlock the Magic Door!
Level 2
"You're halfway there! Find and collect all (4) key parts to form the Magic Key. Use the Magic Key to unlock the Magic Door and rescue us! But be careful, things are only getting more dangerous here.
Quick Tip! You need to activate a pressure button to open the door.
Don't forget! You have a very special ability.
Quick Tip! Hide behind boxes to shake the Ringleader off your tail!
Be free now, Amare. Our hope is on you.
Sound Direction
Music Theme
The main theme for the game’s Background Music is 'Horrifying Fun.’ The music conveys the emotions of suspense, wonder, and determination as the protagonist, Amare, attempts to escape the circus.
Music Direction
Since the game is set within a circus, we aim to combine a childish-like sound with the sounds of horror and creepiness. The game's audio is meant to capture the essence of a mysterious circus. With an emphasis on suspense, wonder, and determination, the audio mirrors Amare's quest to escape the dark secrets of Maison de Magie. A variety of styles complement the gameplay, while sound effects enhance immersion and add depth to the captivating storyline.
Note: For privacy reasons, Music and Sound Effects List will not be attached in this portfolio.
Audio References
BGM Reference Link | BGM Reference Element(s) |
Horror inspiration, scary clown in the circles, to give the game a spookier and more mysterious feel. | |
The upbeat but stealthy music, showing the hopeful, yet fearful, main protagonist, Amare. | |
More sneaky music, mixing the scary and stealthy elements. | |
Deep fast pace beat, to highlight the intensity of the game. | |
Mysterious sound effects inspiration, to show that unpredictability lurks around every corner. | |
Adventure inspiration, sometimes Amare’s playfulness lands him in trouble. |
SFX Reference Link | SFX Reference Element(s) |
Light footsteps sound effect – walking on concrete/sandy floor. | |
Get item sound effect – simple and non-comical as compared to common get-item sound effects. | |
Dash sound effect – fast, sweep-like sound. | |
Metal door opening sound effect. | |
Enemy speeding up (gong) sound effect – an audio cue that would fit the circus theme while maintaining the concept of alerting the player of the enemy speeding up. |
Game References
Game Title | Link | Referenced Element(s) |
Ao Oni | http://www.freegamenovel.com/aooni/(Game download link could not be found, only the original Japanese information page) | Singular Enemy, Strategic Escape element |
Mark of the Ninja | Stealth genre - Camera/Light detection, Avoiding enemies |
UI
Fonts
Header: Boogie Boys

Its playful style can help convey the personality of Amare and the quirks he embodies, leaving the character more memorable to the player.
Body: Gila

The simplicity from this sans-serif font conveys a sense of minimalism and focus, allowing our game to have a sleek and polished look with high readability, especially important for menus, UI elements, and title screens.
The Process, The Research
ABOUT
You play as Amare, a young boy who is put to the test as he attempts to break free from the circus, Maison de Magie, and escape the ringleader, Malachi. The objective is to successfully escape the circus, while navigating levels, overcoming obstacles, avoiding detection by enemies, and staying hidden.









