The Video Overlay Plugin by Psychronic enhances your RPG Maker MZ projects by enabling dynamic video overlays on events using PIXI.js video textures. 

With options for rotation, skew, transparency, optional audio, and retro-style scanlines, this plugin empowers you to create immersive visual effects and animations for your game.

Whether you're designing captivating cutscenes or adding animated elements to your maps, this plugin provides the tools to take your project to the next level.


Features:

Dynamic Video Overlays: Attach video overlays to in-game events with precise positioning.


Extensive Customization:

-Adjust size, rotation, skew (X/Y axes), transparency, and Z-index.

-Enable retro-inspired scanlines for a CRT aesthetic.

-Include optional audio playback with seamless integration.


Performance-Optimized:

-Videos automatically pause when off-screen to reduce resource consumption.

-Configurable buffer distance for preloading and activation.


Advanced Effects:

-Supports looping and dynamically-resized videos.

-Leverages PIXI textures for smooth rendering.


Plugin Parameters:

-Buffer Distance: Configure how far off-screen videos start preloading.

-Debug Mode: Enable or disable debug logs for easier troubleshooting.


Plugin Commands:

-Play Video Overlay: Attach a video overlay to an event with full customization:

Parameters include video size, offsets, rotation, skew, transparency, audio, looping, and scanlines.

-Stop Video Overlay: Remove the video overlay from a specified event.

Important Note on Audio:

Some proprietary video formats require additional support for audio playback. If you're encountering issues with video audio not playing:

Obtain a standalone FFMPEG.dll file compatible with your specific version of nw.js:
https://github.com/nwjs-ffmpeg-prebuilt/nwjs-ffmpeg-prebuilt

Place the FFMPEG.dll in the same directory as your game’s executable.

This step ensures playback compatibility for proprietary codecs used in certain video formats.

The plugin is free, open source, and released under the CC0 license, meaning you can use, modify, and share it freely. Contributions to the project are welcome—let's build something awesome together!

AI Disclosure:

Developed with AI Assistance: This plugin’s code was partially developed with the help of artificial intelligence—specifically, ChatGPT-01. We hope that this hybrid of human direction and design direction mixed with AI tools will help brighten your worlds and spark new ideas for your games.

Download

Download NowName your own price

Click download now to get access to the following files:

Psychronic - Video Overlay Plugin MZ - DEMO PROJECT.zip 339 MB
PSYCHRONIC_VideoOverlay.js 27 kB

Leave a comment

Log in with itch.io to leave a comment.