About

Suburbia Electronica is wholesome adventure game that tells the story of a little robot looking for the definition of happiness in American suburbia. Explore, meet the inhabitants of this quirky community and solve the little quests. The information you gathered will help the robot construct her own mental representation of her world, through a special interface that we call the sociogram. As the robot gets to know her neighbors, she will learn to know herself and then maybe find her own definition of happiness.

Check out the game on the itch.io page

My Responsibility

The goal for this project was to create a Vertical Slice to showcase the main mechanics and the narrative of the game, within a timeframe of 4 months and a team of 9.
I was one of the two programmers in the team, I was mainly responsible for the implementation of sociogram and the game UI.
I worked closely with the UX designer and researcher to implement accessibility features, like input remapping and to make sure the game UI is simple and readable. The Sociogram presented a unique challenge, as I was looking for the balance between a modular, data driven approach and an intuitive system for our narrative designer to use.

We used Unreal Engine 5 for the development of the game and Perforce for version control.
For the UI systems I used Unreal's Common UI plug-in and Enhanced Input, taking the opportunity to learn and experiment with the new tools.

Tools I worked with
Unreal-logo
Unreal Engine 5
Cplusplus-logo
C++
Rider-logo
Rider
Perforce-logo
Perforce
Team

Martin COUDRIN - System & Level Designer
Majda MDAHOMA HADJI - Narrative Designer & Writer
Jules POULAIN - Gameplay Programmer
Marco CRISTOFORETTI - Programmer
Loan LE HOANG - 2D Game Artist & Animator
Solenn RIPOTEAU - 3D Environment Artist
Tom NOUET - Audio Designer
Vitia MURAT - UX Designer & Researcher
Tristan LOUMONT - Producer


This is the final project of the Master of Digital Games and Interactive Media at the National School of Digital Games and Interactive Media in Angoulême (ENJMIN)

February 2024