Im working on a cross between Diablo and a MOBA and am discovering that the rpg mechanics I’ve been working on over the years are difficult to scale back and would love to hear some opinions on it.
To start, it’s two teams of 4 racing through 3 dungeons with intertwining paths. Who ever gets the last hit on Not-Diablo wins. There are three main bosses that must be defeated and 3 optional mid bosses.
I really want an emphasis on teamwork so there is a health bar and a balance bar.
The balance bar determines how much damage they take, give, critical chance, and can be knocked down if it reaches 0.
Ideally I’d like it so that ultimately it’s faster to move through the dungeon as a team, but players are able to go solo.
Okay, so here’s where I need help:
I’m not certain if the players should choose their stats to level, or if they should grow automatically and let the player just choose skills to level.
Also, should I pool some stats together for simplicity sake or keep them per case to give me absolute control over player growth?
These are the stats I’m considering:
HP - points until death
Conscious - points until unconscious. The max amount is the current HP
Resource - mana/stamina. Like HP for skills.
Balance - points until knocked down. Also effects percent of attack class. And is tied to resource like conscious is tied to health.
Attack class - the agility of a player applied to attack rolls for both defense and offense. It also increases the damage/speed of agility based weapons.
Force - the strength of a player applied to attacks to determine how much balance is lost along with the weight of a weapon. It also increases the damage/speed of strength based weapons.
Armor - decreases damage taken.
Poise - armor for your balance.
Carry - amount weight amount of equipment the player can carry. Attack class is decreased based on what percentage is used up.
Recovery - how fast the player regains consciousness and balance.
You can see how this just starts to splinter up and gets messy.
I figured I could just do four base stats and derive all these from them, but I’m afraid that it would slow down the game when it’s all about racing to the end.
Opinions?