[MZ] WindowEffects — Animate Every Window in Your Game (Fade, Slide, Scale, Pop, Bounce, Shake, Glow & More)
Hey everyone!
I just released WindowEffects, a plugin for RPG Maker MZ that adds animated transitions to your windows — the main menu, item lists, choice windows, shops, battle logs, message boxes, anything built on Window_Base.

What it does
Instead of the default instant pop-in, your windows can fade, slide in from any direction, scale up with an overshoot bounce, shake, glow, pulse, or combine several of these at once. You choose the effect per window class (so it applies everywhere that window shows up) or per single instance if you only want it on one specific window.
- 10 built-in effects:
fade,slide,scale,pop,bounce,shake,glow,pulse,wobble, plus combinations of any of them. - 10 easing curves, including
easeOutBack(that nice little overshoot) andeaseOutBounce. - Ready-made presets (
modernPop,smoothSlide,retro,fadeSimple) you can assign straight from the Plugin Manager — no scripting needed. - Full API for custom effects, per-instance overrides, and manually triggered animations (e.g. shaking a window when the player takes damage), if you do want to script it.
Why I made it
I wanted a way to add that “polished modern UI” feel to menus without hand-rolling a one-off animation script for every single window, and without touching RPG Maker’s core files. So this is built as a small reusable framework — it aliases open/close/show/hide/activate/deactivate/update (never overwrites them), so it stays compatible with your other plugins and doesn’t change any of the engine’s native behavior.
Get it here
https://taakkun.itch.io/windoweffects
Full documentation, configuration examples and a list of every included effect are on the page. Happy to answer questions here or help with specific setups — let me know what you think!
— Takki