added first two diary entries
This commit is contained in:
@@ -0,0 +1,41 @@
|
||||
# Erste Teambesprechung
|
||||
## Was gemacht wurde
|
||||
### Installation benötigter Software zur Projektleitung
|
||||
- Openproject zur Koordinattion und Dokumentierung
|
||||
- Wireguard um die lokale Kommunikation zwischen den Entwicklern zu ermöglichen
|
||||
|
||||
### Spielidee und Name
|
||||
- Es soll ein Poker Spiel entwickelt werden (mit standard Poker Regeln)
|
||||
- Der Name der Gruppe ist "Syntax Syndicate"
|
||||
- Der Name des Spiels ist "Casono"
|
||||
- Pixel Art
|
||||
|
||||
### Arbeitsteilung
|
||||
- Backend: Lars, Mathis
|
||||
- Netzwerk:
|
||||
- Logic:
|
||||
- Engine:
|
||||
- Frontend: Jona, Julian
|
||||
- Presentation in UI:
|
||||
- Logic:
|
||||
- Artist: Julian, Jona
|
||||
|
||||
|
||||
### Netzwerkprotokoll
|
||||
- Rundenbasiert
|
||||
- Textbasiert und lesbar
|
||||
- Request udn Response (synchron)
|
||||
- Client-Server Modell
|
||||
|
||||
#### Client:
|
||||
- Display für den Spielzustand
|
||||
- führt eigenständig Abfragen beim Server durch
|
||||
- "heartbeat" Artiger Ansatz, prüft beim Server regelmässig nach Zustandsänderungen
|
||||
- einfache Input validation
|
||||
|
||||
#### Server:
|
||||
- Verwaltet den Spielzustand
|
||||
- Verwaltet die Spiele
|
||||
- Nimmt Anfragen entgegen und verarbeitet diese
|
||||
- Stellt global und lobby chat bereit
|
||||
- Setzt Spielregeln durch
|
||||
Reference in New Issue
Block a user