# 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