Balancing RPG Combat with Distinct Spells
Hi Everyone,
Following the release of the game I’ve decided to write a few blogs about the concepts I used to design Wonder Robot D and share how I’ve applied these to the game design.
To begin with I’ll talk about the battle system I found RPG Maker provides a good basis to mould into a battle system where mechanics feed into each other.
Balanced Combat with Distinct Spells
Having played a fair few RPGs. One thing that I think goes underdeveloped is the distinction between different skills and spells. In some games you’ll find you have Fire, Thunder, Ice, Water attack spells. But the only difference between each one is the element...
One of the aspects I wanted to focus on in Wonder Robot D was balance and making spells distinct. I wanted to make it so the player feels each spell meaningfully expands your options and to create battles were each spell can shine.
Amongst the first spells you get is Bubble Spray. A water spell 2 Power which attacks 4 random enemies. It only costs 5 energy which is one of the cheapest costs for a move that can do 8 damage:
WRD's basic damage formula is:
Damage = Power - Defense
If there’s a foe’s defence is 0 or reduced to 0 Bubble Spray is at its best!
However an enemy only needs 1 defence to half the damage, 2 defence to nullify it. Plus when you have more than 1 enemy in an encounter you can’t control how the damage is spread.
By thinking about the base mechanics and maths of each move. You can create situational skills where even before factors like elemental weaknesses are taken into account the player will consider their potential offensive/defensive options.
I found a simple way to balance this was to think about what kind of battles and enemies could be most effectively beaten by specific spell. To make a spell like Bubble Spray effective I knew tha as the game progressed there would still need to be enemies and bosses who have 0 DEF. To make other spells such as ones which ignore defense useful I'd have enemies with high defense and low HP.
Some other Spells
Gust: 4 Power, 1 Energy
Ignite: 2 Power, 3 Energy, (70% to inflict burn)
Twice As Bright: 4 Power, 4 Energy, (8 power if HP < 50%)
Bolt: 5 Power, 4 Energy, (ignores 50% of foes defense)
Snow Flurry: 3 Power, 4 Energy, (attacks all foes)
In WRD the attack power of the standard attack command is 3 regardless of level. This was used as a basis of what the spells power were balanced around. A spell which costs energy will either be stronger than the standard attack of 3 or will have an additional effect.
Give Wonder Robot D a shot if you want to play a game with a balanced spell system.
-Azzie
Get Wonder Robot D
Wonder Robot D
Robot draws magic power from items! Collect to build your skillset in this lighthearted RPG!
Status | In development |
Author | Azzie |
Genre | Role Playing, Adventure |
Tags | 2D, Cozy, Cute, Fantasy, JRPG, Pixel Art, Robots, RPG Maker, Singleplayer |
Languages | English |
More posts
- v1.21 and thanks for playing!May 18, 2023
- A different kind of Progression!May 03, 2020
- From Function comes Form!Mar 09, 2020
- Wonder Robot D v1.01Nov 10, 2019
- Wonder Robot D Released!Aug 01, 2019
- Release Date confirmed!Jul 22, 2019
- Wonder Robot D will be...Totally Free!Jun 27, 2019
- Status Update - Smooth Sailing!May 03, 2019
- Wonder Robot Demo - Version 1.01 (Easter Update)Apr 19, 2019
Leave a comment
Log in with itch.io to leave a comment.