ENDLESS™ Dungeon

Multiplayer unique blend of roguelite, tactical action, and tower defense

ENDLESS™ Dungeon

Unreal Engine 3

ENDLESS™ Dungeon is a multiplayer game made in Unity, which blends some genres like roguelite, tactical action, and tower defense. (4 months. September 2021 - December 2021)

What I did

In this project, I worked on automating the builds using Jenkins, some gameplay bugs related with the platforms implementation (session handling, suspending/resuming issues) and on an Input System refactor.




Work

In the project, I started by learning how the game used the build system and how Jenkins worked, so then I was able to make use of it in our CD/CI pipeline. Then, I worked on some platform-specific bugs related to session handling, suspending/resuming and input detection. Finally, I worked on an input system refactor explained below.

Input refactor

The game had a custom input system based on the old Unity Input System, which they wanted to refactor to make use of the Unity New Input System (InputActions-based). I had to deeply understand the system they had in place, with all the features they supported, and replicate that installing and adapting the Unity New Input System. It was a challenge because they had multiple control schemes and modifiers.