Monster Battle
Pick which trainer to fight right from the editor to test any matchup instantly Set custom names and properties for trainers, monsters. Overworld ... Built to be extended ... Bonus
by Vefects
Price History +
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!