top of page

Partner Collaboration — NDA

Mega Cat Studios · NDA · In Development · 2024 – 2025

Contributed to an unannounced title developed in partnership with a construction related company. Specific project details are under NDA. Focused primarily on systems architecture, AI behavior, and core gameplay framework design within a multi-disciplinary production team.

HIGHLIGHTS

Minigame Core Refactor

Multiple minigames shared overlapping but inconsistent implementations of core systems. Refactored these into a unified architecture applying MVC patterns to the timer and score systems, and an FSM pattern to the game manager — creating a reusable foundation that any minigame in the project could build on top of.

Bot Behavior Tree

Created the Behavior Tree for AI bots in one of the project's minigames. Designed supporting scripts to significantly simplify the tree structure compared to the first bot implemented in the project, improving readability and making future AI iteration faster and less error-prone.

Dialogue System

Built a core dialogue system from scratch, integrating NodeCanvas for handling branching choices. Designed to be flexible enough to 
support different conversation structures across the project without requiring bespoke implementations per use case.

ADDITIONAL CONTRIBUTIONS

- Designed a modular task tracking system for objective management, supporting any task type that can be instantiated and tracked — documented for team-wide use.

- Developed a demand-supply scoring system that generates specific object demands and rewards players with higher progression for fulfilling them.

- Worked on various gameplay attachments and their behavior.

- Minor AI fixes resolving errors and restoring normal gameplay flow in one of the project's minigames.

bottom of page