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
|
||||
|
||||
- [Kundentermine](./Beispiel-Wiki/Protokolle/Kundentermine)
|
||||
- [Gruppentreffen](./Protokolle/Gruppentreffen)
|
||||
- [Präsentationen](./Beispiel-Wiki/Protokolle/Praesentationen)
|
||||
- [Gruppentreffen](./Protokolle/Gruppentreffen.md)
|
||||
- [Präsentationen](./Protokolle/Praesentationen.md
|
||||
)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user