Monster Battle Kit is a complete turn based monster battle template for Unity 6.
Everything you need to build a creature collecting RPG in the style of the classic monster taming games: a full battle system, trainers, overworld systems and a library of battle VFX and SFX. Create your own monsters, tweak the data and make it your own.
Turn-based monster battle template: 1v1 / 1v2 / 2v2 battles, trainers, status effects, buffs and debuffs, an overworld with wild encounters with probabilities, and a plethora of VFX for every move. Reskin it and build your monster RPG.
Who this pack is for
- Creative minds who want a quick solution to start prototyping their new game into an MVP
- Talented VFX artists who wish to have a professional environment to showcase their effects and create amazing portfolio pieces
- Aspiring game developers who want to learn how to create the systems included by reverse engineering the code
- Indie developers who want a solid base to start creating their dream game without the hassle and terror of facing a blank canvas
- SFX and producers who want a nice environment to try their new sounds or practice creating sounds for the VFX included
What this pack is not
- A production ready MMORPG template
- A definitive and closed product: we'll keep expanding and adding functionalities frequently unless it's already polished enough
- A super optimized resource for mobile or "low end device" development such as Nintendo Switch 2 or Meta Quest VR (even though it's compatible)
Battle system
- Turn-based battles with up to two monsters per side
- Up to 4 moves per monster, set directly in each monster asset
- A battle log to follow up
- A custom "cheat" trainer feature to test all animations, moves, scenarios, etc.
- Time dilation to see the combat at any speed you wish
- Switch between different configurable cameras
- Flexible targeting: one enemy, both enemies, an ally, self, partner, any monster or all monsters, with mouse-hover selection and an on-floor target marker
- Enemy AI that chooses moves and targets
- Stats, levels and EXP, plus stat buffs and debuffs with their own VFX
- Expandable status effects: Burned, Venom, Frozen, Paralyzed, Asleep, Doomed, Dizzy, Glitched and Censored, each with a VFX on the monster and an icon in the HUD. Easily add your own set of rules
- Fully data-driven status effects: damage per turn, duration, skip-turn chance and recovery chance
Trainers and teams
- Player profile with a configurable team (5 monsters by default) with their own levels, stats and moves
- Enemy trainers with custom teams
- Pick which trainer to fight right from the editor to test any matchup instantly
- Set custom names and properties for trainers, monsters...
Overworld
- Explorable world scene that launches battles
- Wild encounters with weighted encounter tables, level ranges and group sizes
- Trainers you walk up to and challenge, with optional rematches
- Item pickups, healing items (Potion, Super, Hyper and Mega Potion - expandable of course) and a Rest Station to fully heal your monsters
- Persistent game session between scenes: team, defeated trainers and return position
- Screen transitions between world and battle, ready to customize
UI and presentation
- Battle HUD with name, level, HP, EXP and status icons
- Action panel with mouse, keyboard and gamepad support
- HUD theme and builder to restyle the whole UI quickly
- Battle environments, fullscreen effects and per-monster sound banks with pitch per variant
Built to be extended
- ScriptableObject-based data: monsters, moves, status effects, trainers, items, VFX and sound presets
- Custom inspectors and Create menus to add new monsters, moves and items in minutes
- Clean C# code split into Runtime, UI and Editor assemblies, easy to read and modify
Bonus
- The pack includes a bunch of VFX from our other Vefects' packs + brand new VFX to use in your own games too!
To be added soon (if the pack gets enough positive feedback!)
- Multiplayer support (this will be a bit more complicated hehe)
Technical details
- Unity 6000.0.23 or newer
- Universal Render Pipeline (URP) - for now!
- Demo scenes for battle and overworld included
- Documentation will be presented via YouTube videos that will get updated while we keep developing the tool
Contact info
- To answer any questions or solve any issues that might arise reach out via email to info@vefects.com and we'll be glad to help you out!