Hey Leute,
ich habe ein arbeite derzeit an einem kleinen TopDown-Spiel. Um das Spielgefühl zu verbessern würde ich ganz gerne einen kleinen Rückstoß beim treffen eines Gegners einfügen.
Theoretisch hatte ich bereits den Lösungsansatz, dass man einfach die direction-Variable negatiert(gibts das Wort? :D). Also wenn Projektil auf Gegner trifft wird oGegner.direction -= oProjektil.direction für einen ganz kurzen Moment gesetzt, sodass sich der Gegner kurz nach hinten bewegt. Ich weiß aber nicht ob das funktioniert und ob es bessere Methoden gibt.
Falls ja, wär es nett wenn ihr mir diese dann vorstellen könntet.
ich habe ein arbeite derzeit an einem kleinen TopDown-Spiel. Um das Spielgefühl zu verbessern würde ich ganz gerne einen kleinen Rückstoß beim treffen eines Gegners einfügen.
Theoretisch hatte ich bereits den Lösungsansatz, dass man einfach die direction-Variable negatiert(gibts das Wort? :D). Also wenn Projektil auf Gegner trifft wird oGegner.direction -= oProjektil.direction für einen ganz kurzen Moment gesetzt, sodass sich der Gegner kurz nach hinten bewegt. Ich weiß aber nicht ob das funktioniert und ob es bessere Methoden gibt.
Falls ja, wär es nett wenn ihr mir diese dann vorstellen könntet.