Hey game makers, After taking some time to continue working on my own game I'm back with a list of all the 'Battle System' developers can use for their games. Please note I'm doing this in order to save you time looking around for each of the systems below, you will still need to check for yourself what works the best for you, I hope this will be a short cut of finding your desire battle system. Please let me know if that helps you, the more people this resources help the more I want to create more lists like that (It still took some time to find them, test them and write this post and I know dev can look forever for the battle system they need). Note: I'm not actively using all of the battle systems, therefore It's possible there are more plugins I didn't add here, let me know if I missed anything and I will add it as soon as I can. Now let jump to the list...
Side View Battle System (Default)
The following plugins will help you get more from your the Default Side View Battle System the come with RPGMV and make it more unique with the specific setting you may want to have. Yanfly has many useful and life-changing plugins for the Side View Battle System, from the options the battle system gives you to the animations and other cool features, look on the list in the link below or search for 'battle system' in his site to get all the plugins he has to offer (currently they are cost $1 for each plugin so make sure to see if that what you looking for). Click here to go to Yanfly battle plugins.
SRD Battle Plugins
Also, a place to find cool features for the default mv SV(side view) battle system, including 'summon' options and more, you can check them out by clicking on this link.
Active Turn System [ATB]
Description: 'ATB' changes a bit the way your battle system works, by turning it into ATB you and your enemy will have a specific amount of time to make your move in battle. If you didn't make your move until the time over, the turn end and the other side can make their move, most ATB comes with a 'visual' bar' the show you the time you have left to make your move. doublex ATB Plugins > ellye's_atb [ Battle System - ATB (YEP > To understand how ATB works and what's it change check(click) out the info about the Battle System - ATB (YEP). If you want to know how a particular ATB system plugin works you can check this post by doublex (It covered doublex ATB Plugins, Ellye's ATB(also includes CTB option) and VE - Active Time Battle).
1. From full active mode to partially active mode to full wait mode(supports hotkeys to forcibly run/stop the ATB as well)
2. Battler ATB bar display on the battler sprites as well as the status window
3. Charging skills(A skill takes some time to prepare before being executed) that can be cancelled during charging by pressing hotkeys
4. Skill cooldowns(The battler takes some time to cooldown after executing a skill before the ATB starts filling again)
5. States with turns updated by a fixed time interval
6. CTB mode
7. Customisable delay time for enemies/actors with auto action input between becoming able to inputting actions and actually inputting them
8. Customisable additional events to happen upon important things introduced by ATB
9. Hotkeys quickly changing from an inputable actor to another one
10. Customisable ATB fill, charge and cooldown rates
11. Customisable ATB reset value right after executing all actions and their cooldowns
12. Customisable SE reminding players that an actor becomes inputable
13. Customisable ATB fill proportion upon battle start(handling normal, preemptive and surprise cases)
ATB system with many setting features.
Required: 'Battle Engine Core'
Chrono Trigger Battle system Description: Similar to ATB features, however, unlike the ATB is just add on option for the 'side view' battle system, in this one, the battle system will happen on the map itself!
SRPG Battle System [Direct] [Demo]
Great Turn-Based Strategy genre system for RPG mv, more info in the link above.
Including ABS mode but also Chrono Trigger Battle system type, make sure to follow the plugin info of how to set up the 'Chrono' battle system instead of the 'ABS'.
Tactics Battle System (TBS)
Description: 'TBS' set the battle to be a tactic battle on the map, meaning, each side need to walk to a tile near enough to the enemy to be able to attack (for skills it's depending on your setting), and each side has a specific amount of tiles they can walk each turn.Add-ons
I've written several add-ons for the system:
- CombatScene.js: display the combat animation scene;
- MouseSystem.js: add features for control with the mouse;
- BattlePreparation.js: to manage a unit party before the battle;
- ExpSystem.js: a small review of the rewards system;
Tactics Battle System (by arleq1n) [Github] Action Battle System (ABS)
Many TBS features.
Description: 'ABS' giving you the option to fight enemies 'on the map', that include using items and skills on the map (not just for enemies), similar to the game 'The Legend of Zelda'. Alpha ABS (by KageDesu ) (Note: You will need to pay for commercial use). MOG ABS (by moghunter)
Real-time combat system. Easy to configure and learn. It has great functionality and is easily extensible.
Required Plugins
– MOG_ChronoEngine.js
– MOG_CharPoses.js
– MOG_EventSensor.js
Optional Plugins
– MOG_ChronoATBHud.js
– MOG_ChronoEnemyHP.js
– MOG_ChronoToolHud.js
– MOG_BattleHud.js
– MOG_ActorHud.js
– MOG_ChronoCT.js
Cross Engine (MOG ABS improve) QABS (by ) (forum/github) - You will need a bit more time to set this one up. For quick guide by SRD,
Improve by Restart for the MOG ABS system + compatibility with the 'Altimit Movement' plugin, to see it click here.
Another Action battle system. Qabs come with many great plugins pack, including Pixel move system, followers, and many others.
Linear battle system (LMBS)
Description: 'LMBS' change the way battle work on screen, both sides have full movement control in the battle, you (and enemy) can walk, run, jump, and attack the other side, whenever you want (you can setup cooldown for weapons, skills). check the following plugins to see how it's work: MOG LMBS
A Linear battle system with free movement where the action takes place in real-time.
Kien's LMBS (not finish) [Github] [Demo Online] Note: To be honest, don't west your time on this one, it's not finished and the owner didn't update it for many years now(2017), I put it here for knowledge preppers only, in case it will help someone. *** And as always, let me know if is any other plugin/tools you think I missed, I will check AS SOON AS I CAN and add it to the list. Happy Game Making, TGA
It is one more LMBS, however, he didn't complete the system as MOG LMBS did.