diff --git a/Sprintziel-3-Brainstorming-[Niko,-Tim,-Aldin].md b/Sprintziel-3-Brainstorming-[Niko,-Tim,-Aldin].md new file mode 100644 index 0000000..de304f2 --- /dev/null +++ b/Sprintziel-3-Brainstorming-[Niko,-Tim,-Aldin].md @@ -0,0 +1,33 @@ +## Sprint 3 --> Laufendes Spiel + +**Notwendig** +* Basisownership anhand des GKPlayers +* Datenübertragungsmodell +* Datenübertragung zwischen verbundenen GKPlayer nach jeder action +* Runde beenden mit berechnetem Angriff (Evtl. ein Label über jede angegriffene oder ownership Basis mit den aktuellen UnitCount?) +* Map Generation fertigstellen [Link](https://gitlab.com/marcel.schwarz/software-projekt-2/-/issues/27) + +**Wichtig** +* Spiel beenden, wenn ein GKPlayer das Spiel verlässt +* Differenzieren von Angriff und Neue Formation (Neues Modalfenster) +* Spiel beenden ohne Power-Ups/Upgrades (Spielmodus Domination) +* Spielerweiterung auf 4 Spieler +* HUD Fähigkeiten implementation + +**Nice to have** +* Explosion Animation beim Angriff +* Gestik für Bestätigung beim Angriffsmodal (nicht beim loslassen) +* Settings (Background Musik an/aus) zzgl. Musik einfügen +* Validierung kommerzieller Assets +* Start Button delay beim Matchmaking PopUp (für onPress-Effekt) +* Splashscreen +* Logo einpflegen in der MainScene (Header) +* Leaderboard/Achievement einbauen + + +**Bugfixes** +* FIX: Wenn Modalfenster offen ist, die Fire Spritenode fixen (alpha wert Umgehung) -> Für alle Modalfenster! (angriff) +* FIX: Beim erstellen eines GKMatch bleibt man auf der Mainscene und kann wieder spiel suchen drücken (Find best host?) +* FIX: Fehlermeldungen in der Console durch GKMatchmaking [Link](https://gitlab.com/marcel.schwarz/software-projekt-2/-/issues/32#related-issues) + +