added Praesentationen.md
added first Protokoll about the meeting fixed path issues
130
Protokolle/Praesentationen.md
Normal file
130
Protokolle/Praesentationen.md
Normal file
@@ -0,0 +1,130 @@
|
|||||||
|
# Präsentation 1
|
||||||
|
<details>
|
||||||
|
<summary markdown="span">07.10.2024</summary>
|
||||||
|
|
||||||
|
## 1.Meeting
|
||||||
|
|
||||||
|
### Ort, Datum, Zeit
|
||||||
|
Gebäude 41 Haus 400 Raum, 07.10.2024, 10:00 - 11:15 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 die vergange Woche gemacht:
|
||||||
|
|
||||||
|
- Mit dem Projekt vertraut gemacht
|
||||||
|
- In das Wiki eingelesen
|
||||||
|
- In die Jmonkey Engine eingelesen und erste Funktionalitäten implementiert
|
||||||
|
|
||||||
|
### Aufgabe 07
|
||||||
|
|
||||||
|
- Tests mit mockito
|
||||||
|
- Erläuterung des Tests in der Klasse BattleState
|
||||||
|
- Erläuterung des Tests in der Klasse Shipmap
|
||||||
|
|
||||||
|
### Aufgabe 08
|
||||||
|
|
||||||
|
- Erläuterung der Aufgabenstellung
|
||||||
|
- Erläuterung der Serverseitigen Überprüfung in der ServerGameLogic
|
||||||
|
- mit Bezug auf den erstellten Code
|
||||||
|
genauerer Bezug zur Methode Checkmap
|
||||||
|
genauerer Bezug zur Methode collidesWith die gegeben war
|
||||||
|
Bezug zur Client seitigen Überprüfung im EditorState
|
||||||
|
|
||||||
|
- Genauere Analyse von der Lösung von Beck der die Aufgabe über die Anzahl der Schiffe alternativ gelöst hat in der Klasse ServerGameLogic zur Überprüfung der vom Client übermittelten Map
|
||||||
|
|
||||||
|
- Erinnerung redundanten Code zu vermeiden
|
||||||
|
- Erinnerung ans MVC Pattern → Modell unabhängig lassen
|
||||||
|
|
||||||
|
### Aufgabe 9
|
||||||
|
|
||||||
|
- Aufgabenstellung zu Modellen für die verbleibenden 3 Schiffstypen in der Klasse Seasynchronizer
|
||||||
|
- Anpassen der Modelle
|
||||||
|
- Richtige Platzierung der Modelle
|
||||||
|
|
||||||
|
- Bezug auf Positionierung bzw. Länge der Schiffe
|
||||||
|
- Bezug auf den Erwerb der Modelle
|
||||||
|
|
||||||
|
### Aufgabe 10
|
||||||
|
|
||||||
|
- Integration von Hintergrund Musik
|
||||||
|
- Bezug zur Klasse BackgroungMusic
|
||||||
|
- - mit der Erklärung des verwendeten State Patterns
|
||||||
|
|
||||||
|
**Anmerkung Betreuer:** Frage zu zusätzlichen Features die nicht gefordert waren
|
||||||
|
→ Checkbox für Effekte
|
||||||
|
|
||||||
|
- Genauerer Bezug zur Methode toggleMusic
|
||||||
|
mit den einzelnen States
|
||||||
|
|
||||||
|
- Genauerer Bezug zur Methode setVolume
|
||||||
|
mit Erläuterung der Funktionalität Gesamtlautstärke
|
||||||
|
|
||||||
|
- Genauerer Bezug zur Methode changeMusic
|
||||||
|
mit Erläuterung der Funktionalität für unterschiedliche Hintergrundmusik abhängig von derzeitigen gameState
|
||||||
|
|
||||||
|
**Anmerkung Betreuer:** Optimierung der Implementierung für die Hintergrundmusik
|
||||||
|
|
||||||
|
- Genauerer Bezug zu den 3 Slidern für das Audio Interface im Konstruktor der klasse Menu
|
||||||
|
mit Erläuterung der Funktionalität
|
||||||
|
|
||||||
|
**Anmerkung Betreuer:** Optimierung der Slider aufgrund redundanten codes
|
||||||
|
|
||||||
|
### Aufgabe 11
|
||||||
|
|
||||||
|
- Mit dem Client einen Server erstellen
|
||||||
|
|
||||||
|
- Genauerer Erläuterung
|
||||||
|
In der Klasse BattleShipServer zunächst der Konstruktor
|
||||||
|
|
||||||
|
- Erläuterung der Methode connect
|
||||||
|
mit genauem Ablauf
|
||||||
|
|
||||||
|
**Anmerkung Betreuer:** Absicht der Aufgabe im Bezug zum Ablauf des ProgProjects
|
||||||
|
mit Sensibilisierung der erwartenden Anforderungen an die Software
|
||||||
|
|
||||||
|
### Aufgabe 12
|
||||||
|
|
||||||
|
- Überarbeitung der Effekte
|
||||||
|
|
||||||
|
- Erläuterung der Implementierung
|
||||||
|
|
||||||
|
- Genauerer Bezug zum EffektHandler
|
||||||
|
|
||||||
|
- Genauerer Bezug zur Methode createHitEffekt
|
||||||
|
mit Erläuterung der Funktionalität und implementierung
|
||||||
|
|
||||||
|
- Genauerer Bezug zu der Methode controllUpdate die für dass sinken verantwortlich ist
|
||||||
|
|
||||||
|
- Öffnung der Applikation und Präsentation des Projects
|
||||||
|
|
||||||
|
**Anmerkung Betreuer:** Über Aktivität im Git und fortschritt des Projekts
|
||||||
|
Protokoll hat gepasst
|
||||||
|
Protokolle immer führen und sorgfältig anlegen
|
||||||
|
|
||||||
|
## Was werden wir diese Woche machen:
|
||||||
|
|
||||||
|
- Einführungsaufgabe komplettieren
|
||||||
|
Bauer Lukas geworfene exception fixen
|
||||||
|
Bauer Lukas GUI überarbeiten
|
||||||
|
|
||||||
|
**Anmerkung Betreuer:** Über die Verwendung des Wikis
|
||||||
|
|
||||||
|
## Was hat uns an der Arbeit gehindert:
|
||||||
|
|
||||||
|
- Starten des Singlemodes
|
||||||
|
- Konvertierung der Modelle
|
||||||
|
|
||||||
|
**Anmerkung Betreuer:** Über rendern von Modellen aufgrund von Erfahrungen des letzten ProgProj
|
||||||
|
Verhältnismäßig wenig Zeit
|
||||||
|
|
||||||
|
## Punkte seitens der Gruppe:
|
||||||
|
|
||||||
|
- Frage Über die Struktur der Wiki bezüglich der Datei Struktur
|
||||||
5
home.md
5
home.md
@@ -61,6 +61,7 @@
|
|||||||
# Protokolle
|
# Protokolle
|
||||||
|
|
||||||
- [Kundentermine](./Beispiel-Wiki/Protokolle/Kundentermine)
|
- [Kundentermine](./Beispiel-Wiki/Protokolle/Kundentermine)
|
||||||
- [Gruppentreffen](./Protokolle/Gruppentreffen)
|
- [Gruppentreffen](./Protokolle/Gruppentreffen.md)
|
||||||
- [Präsentationen](./Beispiel-Wiki/Protokolle/Praesentationen)
|
- [Präsentationen](./Protokolle/Praesentationen.md
|
||||||
|
)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user