-
Notifications
You must be signed in to change notification settings - Fork 1
Backend
Das Backend teilt sich in mehrere Teile auf:
Der Server enthält in Kombinaton mit der Lobby eine abstrakte Spieleverwaltung. Das Rask Spiel ist als Modul integriert. Darin wir die Engine instanziert und das Spiel berechnet.
Jeder Client bekommt über das Datenbank-Backend ein Token Ausgestellt, welches ihn einer Gruppe zuteilt. Diese Information werden vom Server über das C# Datenbank-Backend abgefragt.
Das game_engine
crate beinhaltet grundlegende Datenstrukturen und Funktionen für die Speillogik. Dazu zählen unter anderem Vektoren und Matrizen. Der Code enthält Dokumentationskommentare, sollte also relativ selbsterklärend sein. Mit cargo doc --open --no-deps
kann die Dokumentation generiert und im Browser geöffnet werden.
- Das Spielprotokoll
Brainstorming:
Sessions Liste 📃
Letzte Session◀️
Nächste Session▶️
Last Design-Session 👈
Next Design-Session 👉
Dunkle Seite 🌈
Design:
Sound 🎧
Grafikdesign 🤺
Animationen 🎞️
Gamedesign 📝
Programmierung:
Gamelogik ⚙️
Frontend 👾
Backend 🗄️
Spielprotokoll 🧻