PUNK ROCK EXORCIST
Demons are invading Echo Valley Catholic School and the government is nowhere to be found, typical. Usually Ramona is all for institutional take-downs, but the demons are getting in the way of her first Gig! The cops are cowering, as per usual, and leaving a teenager to pick up the pieces.
In this 3rd Person, action rhythm game, you play as Ramona who has to deal with a siege of demons in a Catholic School who take her girlfriend
Tech Designer, 19 person team, 8 month project, Unreal Engine 5
Gameplay Programming
Developed gameplay mechanics including power slide movement, enhancing player mobility, traversal, and combat responsiveness.
Implemented and optimized character animations (enemy + player) for smoother gameplay performance and responsiveness.
Built interactive player tutorials that improved onboarding, reducing learning curve for complex mechanics.
Coded rhythmic objects that moved in sync with level beats, including multiple plant types.
Power Slide
Motion Matching
Rhythmic Objects
AI Programming
Scripted AI boss attack patterns (Jemorgan) to improve combat challenge, pacing, and replayability.
SIGNAL SURGE
Signal Surge is a top-down strategy game that takes place in “The Network”, and the real world, which runs in real time, in order to help Team Dark Knights/USAF 338th Cyber Training teach their students about cybersecurity
Tech Designer, 9 person team, 3 month project, Unity
Systems/Gameplay Design
Programmed adaptive AI combat behaviors based on distance-to-base algorithms, introducing scalable difficulty levels.
Designed line-of-sight and safety rating systems using tile-based elevation logic to deliver strategic AI responses.
Scripted camera systems and UI feedback loops, enhancing situational awareness and player experience.
ENEMY ATTACK
LINE OF SIGHT CALULCATION
UI Design
Programmed UI systems to deliver responsive gameplay feedback for multiple attack types, improving player clarity and combat readability.
Programmed real-time UI visualizations for line-of-sight and safety rating systems, enhancing player awareness of environmental and tactical mechanics.
GHOST MOON HIGH NOON
Guide the half-ghost bounty hunter Valentina Sombra through the haunted town of La Enmienda in this western top-down puzzle-shooter. Fire off spectral trick shots and wrangle your environment to put down rowdy spirits and help the grieving townsfolk move on.
Programmer, 14 person team, 1 year project, Unity
AI Programming
Programmed and implemented boss fight mechanics, including AI-driven behaviors, combat patterns, and state-based functionality.
Developed scripted event for Innkeeper NPC, including player immobilization logic.
Implemented Bar Founder boss ability with knockback mechanics.
Created dynamic light-trigger system for Salesman NPC.
Designed shadow-trigger functionality for Wren NPC.
Developed NPC AI systems, including pathfinding and interaction logic
LIGHT TRIGGER
VULTURE FUNCTIONALITY
NPC FUNCTIONALITY
Gameplay/Systems Programming
Programmed comprehensive notes system, including UI functionality for on-screen appearance, inventory integration, and persistent data management.
Developed interactive breakable objects with physics-based feedback (coins, debris), increasing player engagement and exploration.
Programmed room transitions and teleport systems to support seamless level navigation and world-building.
Created UI systems (health bar, phase meter) to provide real-time player feedback, reducing confusion during playtesting.
Built and maintained inventory, pickup, and progression systems, enabling state persistence and dynamic game progression.
Developed shop and wishing well systems, implementing player interactions, item transactions, and in-game economy mechanics.
Designed door and switch mechanics (pressure plates, puzzles), enriching level design variety and interactivity.
Engineered backend trigger systems, such as respawn logic, death state handling, and zone-based event triggers, ensuring smooth gameplay flow and reliable system functionality.
NOTES SYSTEM
TELEPORTATION SYSTEM
BREAKABLE OBJECTS + COINS