Back to builds

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.

Roblox-style crystal defense arena with fighters using energy movesets
movesets to combat modules

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?

Send the mechanic, loop, or full-game scope.