Cyberlepsie
Dystopian computer desktop simulation
School | Gobelins & Cnam-Enjmin |
---|---|
Release | 2016 |
Platform | Web |
Genre | Narrative, Point-and-click, Simulation |
Mode | 1 player |
Play time | 4 minutes (1 mission) |
Target audience | Cyberpunk and computer enthusiasts (14-35) |
Working period | Dec 2015 - Feb 2016 |
Team | 3 people |
Role | Story, Game design, Programming |
Technology | HTML5, Javascript/CoffeeScript, CSS/SASS (without canvas) |

Description
Cyberlepsie is an interactive fiction game that takes place in 2027, in a country where most of the information networks are under control of the government. While normal citizens and hackers strive to protect private information, you play as Hannah, a 47-year old computer-enthusiast mother who hacks into servers and sells confidential data to anonymous clients. Hannah uses her money to help her daughter, but soon realizes that her behavior is leading to no good…
During the game, the player discusses with non-player characters and can accept mission orders from them. Once a mission is accepted, the player can use a UNIX-like computer terminal to hack into confidential data and reveal it to her client for money. The current game consists of 1 mission, without money at stake.
Playing instructions
Play in your browser, or install the game to play locally (see instructions on the GitHub page). Playing in the browser is easier but may require a longer loading time depending on your hardware and connection.
We recommending enabling audio to hear ringtones and notification sounds.
Controls
The game is played with the mouse and the keyboard.
The initial game screen is a hub on which a desktop and several devices are visible. Open the window of any device by clicking on its screen. Close a window by clicking on the cross, clicking outside or pressing ESCAPE.
At the beginning of the game, the smartphone on the bottom-left of the screen rings. Click there to start chatting. To fulfill your task: open the terminal window at the center of the screen, then type appropriate commands, pressing ENTER between each. Type help
and press ENTER to print available commands.
Open the settings by clicking on the red circle on the right. Choose the language you want for the dialogues, apply and close the window.
Screenshots




Context
Cyberlepsie is the 2nd video game I developed during my postgraduate degree at Gobelins. The constraints were to create an interactive story and to use web technologies.
The 1st prototype of the game was created in 1.5 month and presented to the teaching staff. We further worked 1 month to improve the chat system and the UI.
Team
- Long Nguyen Huu: Story, Game design, Programming, Management
- Médéric Hénin: Story, Game design, UI programming
- Thimothée Marnat: Story, Game design, Graphics
Role
Story
- Participated in world and main story line
- Contributed to mission and dialogue writing
- Finding names for some characters, organizations and places
System programming
- JS package management with npm and bower
- Asynchronous loading of HTML and JSON content
- Story and dialogue tree system
- Dialogue localization system
UI programming
- Terminal and chat windows
Build
- Building project (gulp)
- Publishing to GitHub pages
Management
- Backlog creation (tasks, bugs, assets, planning)
Localization
- English dialogues
Document
The presentation of Cyberlepsie made for the teaching staff is available in French here (copyright of the team).
Packages
- npm and bower for package management
- jQuery
- Handlebars
- gulp
Credits
- Web Chat Widget on ByPeople (not available anymore)
- Nifty Modal Window Effects by Mary Lou on Codrops