MOVESETS
Anime Tactics
Crystal-defense combat work focused on anime-style movesets, readable attack timing, hitbox handling, cooldowns, effects, animations, and clean character ability modules.
My role
CRYSTAL DEFENSE
I scripted the moveset systems for crystal-defense combat, with client presentation, server-side combat checks, reusable attack modules, cooldowns, hitboxes, effects, sounds, and animation timing.

What was built
Practical Roblox systems made to support the game
Reusable moveset structure for character attacks, cooldowns, cast windows, hit detection, damage, cleanup, and state control.
Client-side presentation for animations, VFX, SFX, camera moments, markers, and responsive attack feedback.
Server-side combat handling for hitboxes, cooldown validation, target checks, damage application, and reliable cleanup.
Ability data organization across characters, attack modules, assets, timing values, and tuning configs.
Combat timing patterns that keep attacks readable in a defense-game setting without turning every move into one-off code.
Clean scripting surfaces for adding future attacks with consistent structure and fewer hidden dependencies.
Project highlights
- Movesets were built as repeatable systems, not isolated scripts per attack.
- The split between presentation and gameplay checks keeps attacks responsive while preserving reliable outcomes.
- Timing, effects, animation markers, and damage windows are organized so new character work can follow the same pattern.
- The combat code is structured for scale: clean modules, clear configs, tested behavior, and readable ownership.
Gameplay media
Demo slot ready
Ready for a gameplay reel, feature demo, or system breakdown.
Need a Roblox system built?