Electro Revolt: Household Havoc is a weird themed top-down shooter where you control a character that has to survive 5 waves of enemies. This projects was created within a weekend and with 4 more friends:
- @Petupegatinas as character modeler and map design.
- @galboir_ as sound designer and integrator.
- @_.rejas as assets modeler and texture artist.
- @andreaalonso00 as side UI designer.
I was responsible for:
- Programmed the core top-down shooter gameplay mechanics and enemy interactions
- Implemented AI behaviors using Unreal’s Behavior Tree system
- Integrated all art and sound assets into the engine
- Managed version control and technical integration for the team
- Designed and implemented simple UI elements and game loop
This project was submitted to a small game jam and the main theme was “AI” and “weird”.
We scoped the project to be a light and difficult top-down shooter and focused on being weird using nonsense humor as you can see in the trailer and the plot:
Our character is hallucinating while using Chat GPT so he thinks the AI has taken control of all his furniture and are using it to attack him.
Gameplay was very simple: the player can move through the map and shoot enemies. A special ability is triggered and makes the player shoot faster for a short period of time. Also, the player can dance… it does nothing but celebrate the player’s life.
I developed three simple enemies, two of them using Unreal’s Behavior Tree AI system. One of them is a simple AI that follows the player and explodes when it gets close to the player, another one is a simple AI that follows the player and shoots when in range. The last one is a simple AI (hardcoded) that bounces on walls of the level.