MatthiasHertel / pattframe

Semesterprojekt für den Kurs: Patterns and Frameworks WS 16/17
0 stars 1 forks source link

Invader gewinnen #31

Closed aspecialkey closed 7 years ago

aspecialkey commented 7 years ago

wenn die invader gewinnen, kann das spiel nicht neu gestartet werden

aspecialkey commented 7 years ago

bitte mal testen und bestätigen, dass es in einer früheren version auch schon der fall war, oder ob ich es jetzt verhauen hab

MatthiasHertel commented 7 years ago

bin auf dem head ...

und wenn die invader gewinnen kommt ein wechsel zur highscoreseite von der ich zurueck gehen kann auf die gameplayseite wo das spiel dann wieder ganz normal startet

aspecialkey commented 7 years ago

hääää, was hab ich gemacht??? hab meinen aktuellen stand gepusht, kannst du da auch ferststellen, dass der screenwechsel mit neuem spiel nicht klappt, wenn die invader gewinnen

aspecialkey commented 7 years ago

also wenn man mehr als null leben hat

MatthiasHertel commented 7 years ago

jupp ... ich hatte noch 2leben und hab es aber nicht geschafft alle invader zu killen ...

nun wollte ich nach wechsel automatischen wechsel auf highscorescreen zurueck und konnte nicht

zwischenzweitlich hatte ich eine menge exception

Exception in thread "JavaFX Application Thread" java.lang.NullPointerException
    at org.blueberry.spaceinvaders.gameengine.Game$GameAnimationTimer.handle(Game.java:343)
    at javafx.animation.AnimationTimer$AnimationTimerReceiver.lambda$handle$484(AnimationTimer.java:57)
    at java.security.AccessController.doPrivileged(Native Method)
    at javafx.animation.AnimationTimer$AnimationTimerReceiver.handle(AnimationTimer.java:56)
    at com.sun.scenario.animation.AbstractMasterTimer.timePulseImpl(AbstractMasterTimer.java:357)
    at com.sun.scenario.animation.AbstractMasterTimer$MainLoop.run(AbstractMasterTimer.java:267)
    at com.sun.javafx.tk.quantum.QuantumToolkit.pulse(QuantumToolkit.java:506)
    at com.sun.javafx.tk.quantum.QuantumToolkit.pulse(QuantumToolkit.java:490)
    at com.sun.javafx.tk.quantum.QuantumToolkit.lambda$runToolkit$404(QuantumToolkit.java:319)
    at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:95)
    at com.sun.glass.ui.gtk.GtkApplication._runLoop(Native Method)
    at com.sun.glass.ui.gtk.GtkApplication.lambda$null$49(GtkApplication.java:139)
    at java.lang.Thread.run(Thread.java:745)
aspecialkey commented 7 years ago

jaja, die exceptions ignorier mal(hat mit dem mysteryship zu tun), hab ich nur gepushed, um zu sehen, ob du das auch feststellst. also in der alten version klappt das spiel neustarten und nun nicht, ja? hab ich so richtig verstanden?

MatthiasHertel commented 7 years ago

jupp korrekt ... aber du kannst doch via:

git checkout COMMITHASH

selber zurueckspringen und das testen ... wir koennen dazu gern noch mal nen hangout machen ...

aspecialkey commented 7 years ago

hhmmmm ja.... wollte nur eigentlich den unfertigen stand nicht einchecken und hatte sichss, dass mir was verloren geht, wenn ich zurückgehe.... ...und außerdem wollte ich eure langeweile füllen :p

MatthiasHertel commented 7 years ago

hehe ... ja du kannst ja dein zwischenstand stashen ...

git stash .

der punkt steht hierbei fuers current directory

um es wieder ausm stash zu holen einfach git pop 1

glaub ist lifo oder fifo ... ziemlich simple

aspecialkey commented 7 years ago

ja, muss man sich mal trauen auszuprobieren! ...aber längst nich so simple, wie andere beauftragen ;)

aspecialkey commented 7 years ago

jetzt check ich gar nichts mehr: also ich jetzt 8de358a65dae376529c743a45ecd43a13e1c6f04 (test new commit matthias) ausgecheckt und hab da bei mir den fehler auch festgestellt.... wenn bei mir die invader die letzte bahn erreichen und ich noch am leben bin, dann wechselt er zum highscorescreen, wenn ich dann wieder auf gameplay gehe, springt er gleich wieder zu highscore (0 punkte)

MatthiasHertel commented 7 years ago

bin gleich zuhause .... koennen dazu nen hangout machen .. is glaub ich einfacher!

aspecialkey commented 7 years ago

wann haben sie denn kurz zeit?

Am 2016-12-19 16:54, schrieb Matthias Hertel:

bin gleich zuhause .... koennen dazu nen hangout machen .. is glaub ich einfacher!

-- You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub [1], or mute the thread [2].

Links:

[1] https://github.com/MatthiasHertel/pattframe/issues/31#issuecomment-267999842 [2] https://github.com/notifications/unsubscribe-auth/AVzW1lKFjvtl4s11_i2Lhqd7-7IDPYD1ks5rJqiugaJpZM4LQv7V

MatthiasHertel commented 7 years ago

machen wir 20uhr ?

Am 19.12.2016 um 18:02 schrieb aspecialkey notifications@github.com:

wann haben sie denn kurz zeit?

Am 2016-12-19 16:54, schrieb Matthias Hertel:

bin gleich zuhause .... koennen dazu nen hangout machen .. is glaub ich einfacher!

-- You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub [1], or mute the thread [2].

Links:

[1] https://github.com/MatthiasHertel/pattframe/issues/31#issuecomment-267999842 [2] https://github.com/notifications/unsubscribe-auth/AVzW1lKFjvtl4s11_i2Lhqd7-7IDPYD1ks5rJqiugaJpZM4LQv7V — You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/MatthiasHertel/pattframe/issues/31#issuecomment-268018717, or mute the thread https://github.com/notifications/unsubscribe-auth/AICURuXI-IpqQFJTQgQH5oJMKExh_Hlwks5rJrixgaJpZM4LQv7V.

aspecialkey commented 7 years ago

okay

aspecialkey commented 7 years ago

ähm deine daten sind nun auf github öffentlich (letzter comment) -lösch mal