Inspiration Behind The Waves Plugins

From Yanfly.moe Wiki
Revision as of 02:01, 17 June 2023 by Yanfly (talk | contribs)
Jump to navigation Jump to search

Welcome to the wiki! This is where you can find resources from Yanfly.moe, Ækashics.moe,
VisuStella, Caz Wolf, Fallen Angel Olivia, Atelier Irina, and other affiliated content creators.


Introduction

AllWaves.jpg

Yanfly.png This is an article written by Yanfly.

The Waves plugin series are the first batch of plugins published by team VisuStella MZ. These primarily focused on the essentials for RPG Maker MZ and the types of plugins general RPG Maker MZ projects would use. Here, I will talk about the thoughts, inspirations, and core ideas that went into the creation of each one of these plugin waves. We have split up these plugins across 8 waves, each released in a batch after some time. Use the knowledge however you see fit.


Wave 1

VisuMZ Wave1.png

The idea behind Wave 1 of the VisuStella MZ plugin library is to create all of the cores needed for the typical RPG Maker MZ project to function. These cores contain everything from modifying the base scripts for RPG Maker MZ, to adjusting the battle system, items, equips, skills, states, saving, the game's menus, etc. We have also decided to make these the best we can by adding in many popular plugin features from Yanfly Engine Plugins, and Olivia's ,Irina's, and Arisu's MV libraries.

These became super cores as coined by a few members of the community. And that's essentially what they are. In my years of providing my script and plugin services to more than hundreds of creators across the community and having peered into many of their games, I've taken note of what plugins are "staples" for the typical RPG Maker project. These "staples" are also decided through data and analytics.

The VisuStella MZ cores having contained all these features allow for a few things:

  1. They will save the time of whoever is using them by installing all the common features at once.
  2. They will serve as the code foundation for future extension plugins by creating bridging functions that connect everything together.
  3. They will be able to cover anywhere from 80% to 90% of what a game developer needs for the typical RPG Maker project.

Without a doubt, the plugins that we have created for Wave 1 can easily be considered the VisuStella MZ library's best plugins. We have also decided to keep this wave free. Or rather, that was me since Olivia, Irina, and Arisu were screaming about making it cost something since we put in so much hard work for it. But alas, I had a promise to keep. As to keeping them free, I believe that we can use this to allow the RPG Maker community a good foundation when using RPG Maker MZ, which, in my opinion, is the best iteration of RPG Maker thusfar.


Wave 2

VisuMZ Wave2.png

Wave 2 is where VisuStella MZ's luxury and paid plugins begin. Any features that we would deem to be essential across the majority of RPG Maker projects would be added to the cores as updated features while new mechanics and functions that are not relevant across all projects would be found here and future waves as luxury plugins.

The common theme across wave 2 is that there isn't any except that they were the most downloaded plugins by analytics and various metrics alone. These analytics and metrics prove to be true even with VisuStella MZ's statistics. Amongst the most downloaded plugins of Yanfly Engine Plugins that wasn't a part of the Wave 1 Cores, these were it and they would make for a great start for Wave 2.

Any experienced RPG Maker developer can quickly take a look at these and understand why they're some of the most downloaded plugins for RPG Maker projects as a whole. The Debugger is extremely useful for playtesting. Dragonbones Union allows for the usage of non-sprite animations created by Ækashics that breathe life into the game. Victory Aftermath is heavily used, but we opted for Olivia's version of it as it is cleaner and requires less button clicks (the most common complaint for the Yanfly Engine Plugins variant). Button Common Events allow for game developers to add in more functionality for their map scene. Quest Journal System for logging quests throughout the games. Visual State Effects for adding that extra oomf to states. Picture Common Events for adding more intractability with pictures. Party System because the default RPG Maker party swapping system suuuuuuuuuuucks. Skill Cooldowns because MMORPG's made them cool. Gab Window because it's a great way to add character interactions.


Wave 3

VisuMZ Wave3.png

Text


Wave 4

VisuMZ Wave4.png

Text


Wave 5

VisuMZ Wave5.png

Text


Wave 6

VisuMZ Wave6.png

Text


Wave 7

VisuMZ Wave7.png

Text


Wave 8

VisuMZ Wave8.png

Text


Ending Statements

AllWaves.jpg

Text


End of File