Overgrowth

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.

Main features

  • 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

What was the challenge?

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

Contact with me