Aidyn Reforged
In ProgressFantasy RPG Remake - Unity (Tilt Five Platform)

RPG Battle System Design

Turn-based battle system state machine with action queuing, damage calculation, and status effects
My Role
Programmer and Technical Artist on a team bringing a classic N64 fantasy RPG to modern platforms in Unity for Tilt Five AR.
Combat Systems & Tooling
Developed a modular turn-based combat system while onboarding to the Tilt Five AR platform, requiring rapid adaptation to new hardware constraints and workflows.
Focused heavily on tooling and pipeline efficiency:
- -Combat session logger that records full battle states (initiative rolls, dice results, damage calculations, state transitions) into structured text logs for designers to validate combat logic and balance outside the engine
- -Spreadsheet-driven data pipeline (CSV to ScriptableObjects) for characters, enemies, weapons, armor, and skills - allowing designers to iterate on balance without manual Unity editing
- -Grid-based movement and range validation system that integrates with existing character controllers, separating input handling from rule enforcement
- -Modular, data-driven entity architecture (ScriptableObjects + runtime BattleEntities) enabling flexible iteration as design requirements evolve
Data Pipeline
CSV spreadsheet data imports directly into Unity ScriptableObjects via custom editor tools.


Custom Import menu in Unity - one-click import for all data types

Resulting ScriptableObject with all imported data - ready for use in combat
Upcoming Work
Spell VFX
Visual effects for magic spells including particle systems, shader effects, and screen-space impacts.
Combat Animation
In-engine combat animations including attack sequences, hit reactions, and death animations.
This project is actively in development. Check back for updates on spell VFX and combat animation progress.