se2p-se / se-memory

se-memory-se21-team-23 created by GitHub Classroom
1 stars 0 forks source link

Implementiere "enterFinishedGame" um das weiterspielen zu verhindern, falls das Spiel beendet ist. #85

Open alablz opened 3 years ago

alablz commented 3 years ago

15

Sen66 commented 3 years ago

Ich verstehe diesen Task nicht ganz, da du ja auch schon #83 hast. Wu würdest ja keine Funktion machen um beendeten Spiel beizutreten sondern eher bei startNewGame() oder Ähnlichem dann isGameFinished() benutzen. Oder verstehe ich hier gerade was falsch an der Task?

alablz commented 3 years ago

Ich möchte die Spieler in einen Zustand führen wo keine Eingaben bezüglich des aktiven Spiels getätigt werden kann und das es klar ist dass die Spielrunde zu ende ist, dieser Zustand soll dann darin münden ob ein neues Spiel beginnen kann

michaelgrantner commented 3 years ago

Meiner Meinung nach ist #83 sehr ähnlich bzw. identisch. Kannst du es nochmals genauer erklären?

alablz commented 3 years ago

Habe es umformuliert vielleicht ist es jetzt klarer. Wir müssen ja nach jedem Zug überprüfen ob das Spiel zu Ende ist, daher die isFinished Funktion. Und falls isFinished wahr ist müssen wir in einen Zustand wechseln dass keine neuen Züge gemacht werden und so weiter (dafür ist enter da)