Skip to content
This repository has been archived by the owner on May 3, 2022. It is now read-only.

Backend

konsumlamm edited this page Jul 18, 2019 · 4 revisions

Der Server ist in Rust geschrieben und soll über WebSockets mit den Gameclients interagieren. Es ist bereits ein Lobbysystem mit Spielvermittlung implementiert.

Jeder Client bekommt über das C# Backend ein Token Ausgestellt, welches ihn einer Gruppe zuteilt. Diese Information werden über das C# Backend abgefragt.

game_engine

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 kann die Dokumentation generiert und im Browser geöffnet werden.

Navigationsleiste

Brainstorming:
      Sessions Liste 📃
      Letzte Session ◀️
      Nächste Session ▶️
      Last Design-Session 👈
      Next Design-Session 👉
      Namensänderung ✏️
Design:
      Sound 🎧
      Grafikdesign 🤺
      Animationen 🎞️
Programmierung:
      Gamelogik ⚙️
      Frontend 👾
      Backend 🗄️

Clone this wiki locally