[FREE] FrameMaster MZ — Unlimited frame-by-frame animation with visual editor (Godot-style)

FrameMaster MZ v2.3.0

Unlimited Frame-by-Frame Animation for RPG Maker MZ
g1
g2
g3
g4

Break the 3-frame limit forever. Godot-style frame-by-frame animation on characters, battlers, and pictures. Integrated visual editor, unlimited frames, equipment layers, a full battle director — free, even for commercial games.


:wrench: This plugin will be updated until it’s perfect.
Every update pushes the boundaries further. Found a bug? Want a feature? Tell us — we’ll build it. FrameMaster grows with the community.


Features

  • Unlimited Frames — No 3-frame limit. Animate anything with any number of frames
  • Integrated Visual Editor — Drag-and-drop timeline, live preview, per-frame duration + events
  • Sprite Sheets & Single PNGs — Both supported, grid slicing included
  • 8-Direction Auto-Pilot — Idle / walk / dash + diagonal movement, Godot-style
  • Equipment Layers — Visual equipment that follows animations (weapons, armor, capes)
  • Fixed Layers — Halo, aura, VFX overlays that play independently
  • Battler Animation — Side + front view, actors & enemies, unlimited frames in battle
  • Battle Director — Godot-style state machine: idle, attack1-3, skill, hit, evade, die, victory + HP phases
  • Picture Animation — Animate any map picture (Show Picture first), transforms preserved
  • Frame Events — Play SE, trigger Common Events, set Switches, run Script on any frame
  • Loop Modes — Normal, ping-pong, and random frame cycling
  • PlayOnce System — Independent one-shot actions that auto-resume auto-pilot
  • Crossfade Blends — Smooth FM → FM transitions with configurable ms
  • .webp Support — 60-80% smaller than PNG, same quality
  • Proximity Preload — Smart LRU caching, only loads what’s near the player
  • Anti-Freeze Watchdog — Battlers auto-recover from interrupted animations
  • Compatibility Hook API — Other plugins can inject layers without touching saves
  • Zero Dependencies — No plugins required, works standalone

Comparison vs Paid Competitors

AnimaX (KageDesu) — Free / PRO $28

  • ✓ Unlimited frames
  • ✓ Auto-pilot idle / walk / dash
  • :warning: 8-direction diagonals (PRO only)
  • :warning: Equipment layers (PRO only)
  • ✓ PlayOnce actions
  • ✓ .webp support
  • ✗ Integrated visual editor (FrameMaster wins)
  • ✗ Battler animation (FrameMaster wins)
  • ✗ Battle Director (FrameMaster wins)
  • ✗ Picture animation (FrameMaster wins)
  • ✗ Frame events (FrameMaster wins)
  • ✗ Loop modes (FrameMaster wins)
  • ✗ Crossfade blends (FrameMaster wins)
  • ✗ Compatibility hook API (FrameMaster wins)

Sang Hendrix Animation Solution — $15

  • ✓ Unlimited frames
  • ✓ Auto-pilot idle / walk / dash
  • ✓ 8-direction diagonals
  • :warning: Visual editor (VFX only, not characters)
  • :warning: Battler animation (map only)
  • ✗ Equipment layers (FrameMaster wins)
  • ✗ Battle Director (FrameMaster wins)
  • ✗ Picture animation (FrameMaster wins)
  • ✗ Frame events (FrameMaster wins)
  • ✗ Loop modes (FrameMaster wins)
  • ✗ PlayOnce (FrameMaster wins)
  • ✗ Crossfade blends (FrameMaster wins)
  • ✗ .webp support (FrameMaster wins)
  • ✗ Compatibility hook API (FrameMaster wins)

Advanced Character Graphics (ayatam) — $9

  • ✓ Unlimited frames
  • ✓ Auto-pilot idle / walk / dash
  • ✓ 8-direction diagonals
  • ✓ Equipment layers
  • ✓ Battler animation
  • ✗ Integrated visual editor (FrameMaster wins)
  • ✗ Battle Director (FrameMaster wins)
  • ✗ Picture animation (FrameMaster wins)
  • ✗ Frame events (FrameMaster wins)
  • ✗ Loop modes (FrameMaster wins)
  • ✗ PlayOnce (FrameMaster wins)
  • ✗ Crossfade blends (FrameMaster wins)
  • ✗ .webp support (FrameMaster wins)
  • ✗ Compatibility hook API (FrameMaster wins)

VisuStella (full suite) — $100

  • ✗ Unlimited frames (3-frame limit — FrameMaster wins)
  • ✗ Integrated visual editor (FrameMaster wins)
  • ✗ Auto-pilot idle / walk / dash (FrameMaster wins)
  • ✗ 8-direction diagonals (FrameMaster wins)
  • ✗ Equipment layers (FrameMaster wins)
  • ✗ Battler animation (FrameMaster wins)
  • ✗ Battle Director (FrameMaster wins)
  • ✗ Picture animation (FrameMaster wins)
  • ✗ Frame events (FrameMaster wins)
  • ✗ Loop modes (FrameMaster wins)
  • ✗ PlayOnce (FrameMaster wins)
  • ✗ Crossfade blends (FrameMaster wins)
  • ✗ .webp support (FrameMaster wins)
  • ✗ Compatibility hook API (FrameMaster wins)

The difference: AnimaX, Sang Hendrix, Ayatam and VisuStella let you animate map characters. FrameMaster lets you animate everything — map, battle, and screen — with an integrated editor, a battle state machine, and a compatibility API. All free for commercial use.


Quick Start

  1. Copy FrameMaster.js to js/plugins/ and enable it
  2. Put frame PNGs in img/framemaster/ (or one sprite sheet)
  3. Open tools/framemaster_editor.html and build animations visually
  4. Use Plugin Commands: Play, AutoPlay, BattleSetup
  5. Press F8 during playtest to preview every animation live

Plugin Commands

Play Stop TransitionTo AutoPlay AutoStop PlayBattler PlayPicture BattleSetup LayerSet LayerClear PlayOnce OpenPreview

Script API

$gameFrameMaster.play(ch, id, opts) $gameFrameMaster.playOnce(ch, id) $gameFrameMaster.setAuto(ch, map) $gameFrameMaster.playBattler(b, id) $gameFrameMaster.playPicture(id, anim) FrameMaster.registerLayerProvider(id, fn)


Compatibility

  • :white_check_mark: RPG Maker MZ 1.8.0–1.10.0 — Alias-only, no overwrites
  • :white_check_mark: Altimit Movement / QMovement — Diagonal auto-pilot via vector detection
  • :white_check_mark: Other visual plugins — Place below, hooks are alias-chained
  • :white_check_mark: Save/Load safe — Animation state persists mid-playback
  • :white_check_mark: Steam & Web builds — No Node.js required

License & Terms of Use

  • :white_check_mark: Commercial Use Allowed — The game is yours, do whatever you want
  • :white_check_mark: Modification Allowed — Adapt it to your needs
  • :white_check_mark: Redistribution Allowed — FREE only, cannot be sold
  • :minus: Credit Not Required — Not mandatory
  • :warning: Keep the Copyright Notice — License header must remain intact
  • :cross_mark: No Warranty — Provided “as is”. Test before shipping

TL;DR: Use it, ship it, sell your game. Don’t sell the plugin. Keep the header. Test your game. Done.


:rocket: The Road to Perfection

FrameMaster will be updated until it’s perfect. We’re not just shipping a plugin — we’re building the definitive animation system for RPG Maker MZ.

Have an idea? A bug? A feature you wish existed? Tell us. Every piece of feedback shapes the next update. This plugin grows with the community — and it’s free forever, even for commercial games.


Download + demo: https://r-px.itch.io/framemaster-mz
GitHub: https://github.com/Rp-ics/RMMZ_Frame_Master_Plugin

Made with :heart: by Rpx & Just Devhttps://rpxgames.win/