← Back to Home
Triad of Valor
UE5 co-op MORPG with server-authoritative combat and QA automation.

What is this game?
A 3D co-op MORPG prototype in Unreal Engine 5. As QA Lead and gameplay programmer, I built server-authoritative melee combat and integrated Perforce→Discord automation to keep the team in sync and reduce content conflicts.
Team Info
- Role: QA Lead & Gameplay Programmer
- Team: 6-person team
- Engine/Tools: C++, Unreal Engine 5, Perforce (Helix Core), Client-Server/RPC, Behavior Trees, AI Perception, Discord Webhooks
Contributions
- QA lead and gameplay programmer on a 6-person Unreal Engine 5 MORPG project.
- Implemented a server-authoritative melee combat system with AnimNotify-driven hit checks, performing overlap checks only on the server and multicasting results to clients.
- Integrated my custom p4bot Perforce→Discord automation tool so artists and designers can see commits and checkouts in Discord without opening the Perforce client, reducing accidental content conflicts.
- Coordinated QA scenarios and regression passes around combat, lock-on, and AI behavior in both single-player and multiplayer test sessions.
Challenges & Solutions
- Needed deterministic hit resolution under network latency while keeping melee combat responsive and readable.
- In an exclusive-lock Perforce setup, the team often stepped on each other’s work before we had better visibility into file activity.
Gallery
Links
Contact
Feel free to reach out.