About

A full place file for an anime pirate-adventure fighting game. Players pick up a power (Flame, Gravity, Bomb, Rubber or Light) and use Z, X, C and V moves that unlock as mastery levels rise. Three fighting styles are included (plain combat, a kick style and a one-sword style) with M1 combos, plus a movement set (LeftControl toggles a sprint, an aura toggle on T) and VFX modules for every move. The HUD has health, stamina, level, experience and currency readouts, a hotbar, a mastery panel, quests, inventory and allies.

Setup: open the place file in Studio and publish it as your own experience. Game logic lives in ReplicatedStorage and ServerScriptService modules (damage, hit detection, states, cooldowns, safezones, mastery, quest handler, boat handler, level up, races, mob spawning) and the client framework is in StarterPlayerScripts > ClientFramework, which loads the UserInput and Visuals modules. Player data is saved with ProfileService; change the data store name in the Datastore module before going live. It is a starting point rather than a finished game, so expect to rebalance moves and rewrite the placeholder NPCs and quest text.

What's inside

  • Fighting styles: Combat, BlackLeg and OneSwordStyle (client input, server logic and VFX modules)
  • Elemental powers: Flame, Gravity, Bomb, Rubber, Light, with Z/X/C/V moves and mastery unlocks
  • Aura toggle (T) and sprint toggle (LeftControl)
  • HUD: health, stamina, level and experience, hotbar, mastery panel
  • Quests, inventory, allies, dialogue and NPCs
  • Safezones, boats, swimming, mobs and mob rendering
  • ProfileService saving with a data template
  • Damage, hit detection, knockback, rock debris, crater and flying rock effects

License

Free to use in your own games. Do not resell or reupload.