Hey
I am creating a small (but hopefully fun) turn based multiplayer strategy game. Each player can choose two armies (Human, Orc, Undead, Dwarves etc) each with 10 units, giving the player access to 20 units with different stats and abilities. Each player also has a "castle", which will lose them the game if destroyed.
However, after play testing the game for a bit, i've found it difficult to choose how players actually deploy these units into the game. I've come up with a few options:
1) Let players create their army before the match begins, and deploy all the units when the game begins
- Strategy before the game begins - Allows players to theorycraft
- Less choice during the game, and no 'countering' the enemy's army.
- As the army gets killed of during play, the fighting gets less intense during the match, instead of more intense during later stages *No real surprises during gameplay (You know everything the enemy has)
2) Let players deploy one or more units each turn based on some cost (An archer costs 5 energy or something)
- Players get strategic choice during the game, and can actively counter the opponent
- Players can choose between all units, thus there is often a 'correct' choice of unit, which will always be chosen.
- Again, no real surprises during gameplay, as players know exactly what the enemy has, and when he can use it.
3) Let players get a choice between random units, and 'draw' new units each turn. Similar to how cards are drawn in Heartstone
- More power to the RNG gods
- Players don't know what the other players can play, more suprises and twist endings.
- Only 20 units to choose from, compared to 40 cards in a Heartstone deck.
4) Something else?...
I've tried playing with each of these solutions, but neither of them quite hit feels right.
So therefore I am now asking you for advice and suggestions. Thank you in advance