MY WORK IN SHORT
Dungeon Procedural Generation
First video game made on Unity
Dynamic Post-Process
Minimap
![](https://cdn.myportfolio.com/8671dc29-dedb-4573-aae9-21809611a132/c8f22fea-2b86-4774-91ef-3cbc92b7b96a_rw_1920.png?h=906f7b701cfae84a455884bd9d04a4ff)
![](https://cdn.myportfolio.com/8671dc29-dedb-4573-aae9-21809611a132/37c281fd-7ce7-43ce-aa23-1ed80a3ef056_rw_600.png?h=73fdc85837940a3f932b8fdf7ad14f25)
- Gotta Catch 'Em All! -
Incursio is a 2D roguelike game made on Unity. You control a self-centred metamorph chasing creatures on Earth, in Ancient Rome during an alien invasion. I've worked on this project as the Project Manager and a Programmer.
Every asset used in the game has been produced by our Game Artists.
PROCEDURAL GENERATION
I built the procedural generation system that enables the creation of a large diversity of dungeons thanks to one algorithm. It features control methods that guarantee not only a diversity of rooms generated but also a progression of the difficulty throughout the run.
SPAWNING SYSTEM
When the player enters a room they hasn't visited before, enemies spawn and they has to fight them all before leaving the room. The spawning enemies depend on the room difficulty set during the procedural generation.
TELEPORTATION SYSTEM
In order to help the player moves faster through the dungeon, we thought of a teleportation system that I implemented.
MINIMAP
Although we wanted our dungeon to be a labyrinth, we tried to make sure the player does not misplace or lose time in rooms they already visited before. Therefore we implemented a minimap that can be extended, showing the player, enemies or points of interest such as teleportation points.