Das ist zwar auch ne Möglichkeit, jedoch wird das "Problem" sein, dass der Hero nur schräg läuft wenn exakt beide Tasten auf einmal gedrückt werden (hoch + links gleichzeitig). Es wird also nicht mehr gehen, wenn man erst hoch läuft und dann eine Sekunde später links drückt, das er dann auch schräg läuft. Was die Steuerung doch angenehmer machen würde, wie ich finde.
Nochmal zurück zu einem anderen Problem:
Wenn wir davon ausgehen das
das die Variablenwerte der Steuerung sind, dann würde für schräg-rechts-unten den Diagonalwert 4 ergeben, aber das wäre der selbe wie Pfeil hoch. Das könnte bedeuten, dass wenn du rechts, unten und links gedrückt hälst der Hero nach schräg oben links laufen wird, weil ja der Wert 6 insgesamt rauskommt. Ich hoffe, du weißt was ich meine. Daher solltest du dich jetzt schonmal um dieses Problem kümmern. So das eben bei egal welcher Kombination der Tasten immer ein einzigartiger Wert bei rauskommt.