added Presentation 09.12.2024 Protocol

Lukas Bauer
2024-12-09 12:44:53 +01:00
parent 21cca2c6a7
commit fb2f8c7d4b

@@ -868,3 +868,120 @@ Gebäude 41 Haus 400 Raum 2417, 02.12.2024, 10:00 - 10:30 Uhr
- Termin Abschluss Präsentation 11.12.2024 12:30 14:00
</details>
<details>
<summary markdown="span">09.12.2024</summary>
### Ort, Datum, Zeit
Gebäude 41 Haus 400 Raum 2417, 09.12.2024, 10:00 - 11:00 Uhr
### Teilnehmer
- Bauer Lukas @j23b0233
- Beck Cedric @j23b0826
- Brennförderer Timo @j23b0724
- Feyer Benjamin @j23f0712
- Fleischer Hanno @j23f0779
- Grigencha Daniel @j23g0274
- Koppe Felix @fkoppe
### Was haben wir gemacht:
- Programmiert im Model
- Server und Client sind fertig
- View ist fertig
- Artefakte wurden erstellt
### Was hat uns an der Arbeit gehindert:
- Schlaf und Bugs finden
- Prüfungsvorbereitung
- Es wurde nicht festgehalten welche Änderungen zur Designphase stattgefunden haben
### Was werden wir nächste Woche machen:
- Letzte Bugs fixen
- Veränderungen zur Designphase ins Wiki eintragen
- Artefakte erstellen
Präsentation:
- Wiki
- Paket Diagramm
- Geänderte Struktur des Projekts
- Flussdiagramme
- Bewegen der Figuren wurde grundlegend geändert
- BPMN-Diagramme
- Ablauf eines Spielstarts in der Lobby
- Ablauf nach Spielstart zum Herausfinden des startingPlayers
- Ablauf des Spielens von einem Spieler welche Möglichkeiten er hat
- Klassendiagramme
- Wurden nicht aktualisiert
- Messages
- Messages wurden entfernt und hinzugefügt
- Notifikation
- Keine Änderung
- Code
- NoPieceState
- Logik, die uns berechnet welche Pieces wir wann wo benutzen, können
- Funktion ist genauso wie im State Diagramm implementiert
- SelectPieceState
- Move Methoden müssen umgeschrieben werden
- Wir überprüfen unsere Liste an Movable Pieces, Pieces mit des State home oder infield, dann wird der Target-Index berechnet.
### Vorstellung des Spiels:
- Die 4 TSK spezifischen "wurf" Animationen
- Netzwerkfähigkeit
- Spiel mit 4 Mitspielern
### Punkte Betreuer:
Woher kommt der Branch dev2
- Durch Bugfixes
Wie zweckmäßig ist ein Test Branch
- Für simultanes arbeiten und Verhinderung von Merge Konflikten
Nach Spielen der Swap Card Nullpointer Exception
- Abgleich zwischen Pieces hat nicht funktioniert
4 Clients an einem PC sind nahezu unmöglich
- Performance Probleme sind bekannt
- Lösung ist es über die Konsole zu starten
Warum sind wir auf die neueste Version von Gradle gewechselt
- Aufgrund der Models
Der Unterschied zwischen Dev1 und Dev2
- Klassen und grundlegende Models wurden geändert und wir wollten unseren Fortschritt nicht verlieren
Schwerpunkt:
- Spiel lauffähig machen
- Artefakte nachreichen
- Tests abschließen
- Testhandbuch
- Sämtliche Artefakte, die sich geändert haben müssen in die Implementierungsphase
- Bugs(Plenumspräsentation) Deadline Dienstag 17:00
- Artefakte (Wiki) Termin Deadline Donnerstag: Dienstschluss
- Worst Case Termin am 07.01.2025
### Punkte Tutor:
- Wie müssen die Würfel fallen damit man das sieht, was man sehen soll
- Fake it until you make it
- Funktionen kommentieren
### Punkte Teamleiter:
- Keine
### Punkte Team:
- Keine
</details>