I’m working on a project that includes some fight scenes and at the moment I am thinking about how to simulate that fights.
The character will have different fighting skills depending on your choices in the beginning of the story including a “Power”-value. These points can be used to pay for special maneuvers in the fight - Heroes Rise used a similar system.
Now to my question:
Would you prefer a deterministic fight, i.e. every time you replay the game and enter the same fight with the same character and choose the same maneuvers you would end up with the same results.
Or better a random fight simulation, where you could choose between more and less risky fighting strategies, without knowing for sure if the random generator will reward or penalize you for the risk.
I think the second approach sound more exiting… but could also be very frustrating if you lose a fight just because of bad luck.
So, at the moment my plan would be to make it “only a bit random” - i.e. include randomness such that it effects whether you would win a fight with or without an injury for example.