I should have mentioned in my last post that the fight I got a Game Over with was against an invincible foe. 'But then' you might say 'isn't it only normal that you would lose?' That depends on the rules of the game: in scripted battles (of which I believe I've already written about), the outcome is already decided for you, but there are variations on how this is handled. Usually scripted battles are made with the same rules of normal battles (reuse is very important in programming), but use additional rules, like:
- Making the enemy invincible
- Making the enemy too strong to be beaten by the heroes in their current state
- Surprise attack the heroes can't fight back
- Timed battle, during which the enemy can't lose, but the heroes losing doesn't cause a Game Over
- Game-controlled battle
I've talked about scripted fights up to now, but the fight I lost wasn't really scripted: it was a battle with special rules, in this case you have to survive for a couple of minutes. The problem here is that the game doesn't tell you! And since you should have fought an invincible enemy before (Dias), you might think this would be the same, and decide to let the boss kill you quickly, which would instead bring you to the Game Over Screen, puzzled for the unexpected outcome, and possibly angry at the progress lost. In JRPGs there are some battles with hidden rules, but usually there's some hint about what you should do (for instance, a character says 'He's too strong, should we give up?', and then you figure out you should flee), or what you shouldn't do (sometimes you can play the battle 'wrong', like killing an enemy you shouldn't kill, and get a bad game ending as a result). This is just bad design.
No comments:
Post a Comment