

AI Programmer
2022 - 2023
Shred & Tear is a hack and slash game created by the mind of Dzung Phung Dinh (PDD), an industry veteran that has worked on a number of game titles.
During my time at Lucid Realm Games, I crafted worked on primarily the Enemy AI System, but also helped craft other Gameplay Systems.
Crafting Modular Enemy AI Systems
One of the most ambitious systems I developed for Shred & Tear was the enemy AI system — a core component that drives how enemies behave, strategise, and engage with the player. This system was crucial for creating combat encounters that feel dynamic, challenging, and responsive.
The AI architecture was built to be as modular and designer-friendly as possible, allowing for extensive tuning and experimentation. Designers could easily tweak values, test new tactics, and refine behaviour without needing to rework the core logic, enabling faster iteration and more creative control over gameplay.
Overhauling Combat
Shred & Tear's original combat system was difficult to expand upon, which became an issue as the game's combat ambitions grew.
I was tasked with developing a new modular combat framework centred around a new Moveset Component.
This new system took inspiration from how traditional fighting games handled their combat systems. The system introduced support for creating attack strings based on the combination of inputs that were pressed, dynamically spawning hitboxes and giving room for the designers to add new events that can be played at any given frame during an attack.
In addition, the same combat system was also utilised by enemies, allowing enemy characters to perform combos.
The final result was a more responsive and expandable combat experience that designers could freely use to create Kajun-Chan's moveset and the movesets for the enemy characters.