top of page

Pathogenesis

This is a 2D platformer game where the player controls a powerless virus capable of possessing other organisms to utilize their unique abilities in solving puzzles.

In this project, I worked as a gameplay programmer, implementing new mechanics while ensuring their integration with existing systems, with a particular focus on core player mechanics such as movement, jumping, input handling, etc.

As an AI programmer, I developed enemy behaviors and was fully responsible for creating the AI for a specific enemy ("the blue one" featured in the teaser).

I designed and developed the game's save system, utilizing serialization and binary files to ensure efficient and reliable data storage and retrieval.

I also integrated and maintained Unity's new Input System, adding gamepad support and ensuring smooth navigation through menus as part of my contributions to UI programming. Additionally, I implemented sound effects to enhance the gameplay experience.

Beyond programming tasks, I participated in game testing to identify level design issues and resolved bugs and crashes across various areas, including gameplay, AI, UI, and audio. This project is being developed by a team of seven using Unity and C#.

You can play the game here.

Source code here.

© 2025 Created by Felipe Cuadra Plaza with Wix.com

bottom of page