top of page

The Lunatic in Disguise (2021)

Project Status: Finished

Project Type: University / group project

Project Duration: 7 months

Software Used: Unity

Languages Used: C#

Roles: Programmer and Team Leader

The Lunatic in disguise is a project I was part of as Gameplay Programmer, during my 4th year at La Salle University. The project had 3 team members, which I took charge as Lead Programmer and Team Leader.

In this 2D Unity mystery game, players investigate an "accident", interrogating neighbors to discover the culprit by exposing contradictions in their statements.

2D Character Movement and Interaction

Implemented seamless 2D player movement with precise collision handling for smooth navigation through the environment. Facilitated interaction with NPCs and integrated a map-changing system to enhance the overall gameplay experience.

Interactive Investigation System

Integrated an interactive dialogue system allowing players to choose questions, influencing the direction of conversations. Dialogues unlock clues displayed on a dedicated panel for each suspect. Discovering contradictions between two clues reveals key information, enhancing the mystery-solving aspect of the game.

Github repository

bottom of page