Overgrowth
A procedurally generated dungeon crawler about cute animals and a cursed tree.
A procedurally generated dungeon crawler about cute animals and a cursed tree.
This game was created for the Global Game Jam 2023.
I had never participated in the Global Game Jam before, and this was a great opportunity to work with an international team again and try to make something fun in a short amount of time. The theme was roots, so we ended up making a dungeon crawler with procedural level generation, where the player has to find the exit before the roots of a corrupted tree take all his life. Among the tasks I performed, the most important were the procedural map generation, the expansion of the roots, the unlocking system for upgrades, skills and weapons.
NPCs progress unlock
Procedural dungeon generation
Procedural generation of spawn points and level exits
Roots slowly fill the entire level
Combat system with abilities, weapons and upgrades
This time we were a much larger team of 7 people, with each person playing a very important role. I had to organise myself with another programmer and we shared tasks to get things done faster. For the procedural generation of the dungeon and the root growth, I used two well-known algorithms: Celullar Automata for the level generation and Flood Fill for the root growth. I was able to create a level generator with a lot of modifiable variables that allowed us to give our dungeon the shape we wanted.
Project duration: 31/01/2023 - 05/02/2023
Game page