Audrey Goutelle
Junior Tech Designer
Hack Hope
Hack Hope is a Stealth game, where detection means death.
I want to create a stealth game where your strength is in using your opponent's advantages against them.
Synopsis: Opal, a young imless, wants to avenge her people from the humans who kidnap and enslave them.
With her knowledge of how the Upperlands work and a reprogrammed robot, she can infiltrate wherever she wants.
She hacks and retrieves all the compromising information on the most influential humans to use against them.
Project Context
At Game Sup, each year there is a dedicated period for personal production. So I had 15 days to conceptualize a game, producing game and technical documentation as well as a prototype.
My tasks in this project
Game concept Documentation | Powerpoint, Adobe Illustrator
First Person Template from rework last prototype book and integrate platability with a controller | C#
Hack & Interaction for Opal (Protagonist) & Cybel (Protagonist's Robot) | C#
Piloting Robot (Swith & Control either Opal or Cybel) | C#
Flying Mode for Cybel | C#
Undercover Mode | C#
Detection & Human run away | C#
Freeing Slaves | C#
Tech Design Document | Powerpoint, Adobe Illustrator, Sublime Text
Task #1: Game concept Documentation
I have to create an High Concept Document that brings together and explains a large part of the game's concept.
Task #2: My First Person Template
I use the plugin Input System in order to manage Input for keyboard & mouse or a gamepad. And to have two Input Contexts, one for Opal and the other for Cybel. |
Task #3: Hack & Interaction for Opal (Protagonist) & Cybel (Protagonist's Robot)
Opal and Cybel can Interact with specifics elements. But some element can only be Interact by one of them. Opal can Interact with doors, Cybel can't.Both can Hack Simple System which lock a specific door. |
Task #4: Piloting Robot (Swith & Control either Opal or Cybel)
The player can control Opal or Cybel by switching from one to the other with an input, and controls are also switch. Cybel will only return to Opal if the player manually brings Cybel back to Opal or activates undercover mode. |
Task #5: Flying Mode for Cybel
When the player control Cybel, the flying mode can ba activate. Flying mode desactivate gravity and the Cybel height can be modified. |
Task #6: Undercover Mode
When the player controls Opal, infiltration mode can be activated. In this mode, humans don't run away when they see Opal.
When undercover mode is activated, Cybel first returns in front of Opal, then moves with Opal and maintains the same position. |
Task #7: Detection & Human Run away
In the lore of this game, humans are afraid to see Imless without robotic supervision. They'll run away as soon as they see one, and can either just run home, or give warning. In this prototype, I only program the run away behavior of humans. |
Task #8: Freeing Slaves
In the story of this game, Opal wants to free all the enslaved people of her people.
Some have electronic bracelets that geolocate them. Opal can hack it to open the bracelet and block the geolocation on the last position. |
Task #9: Tech Design Document
I have to create an Tech Deisgn Document explaining and illustrating each programmed mechanics.