Herzlich willkommen.
Ihr könnt als Vertreter*in eurer Gruppe Teilnahme am Projekt beantragen, dann schalte ich euch als maintainer frei.
Link für Telegramm Gruppe
https://t.me/+FZ_dDUXcpN1lMmYy
Link zu Agenda / Message Format Brainstorm
Todo für alle Gruppen:
- Wer ist der Abgesannte fürs Netzwerk?
- Gruppe2 Janek
- Gruppe3 Anton
- Gruppe4 Laurin
- Gruppe5 Oscar
- Gruppe6 Thilo
- Gruppe7 Jannik
- Gruppe8 Jakob
- Gruppe9 Felix
- Gruppe10 Daniel
- Gruppe11 Christian
- Gruppe12 Eugen
- Welche Befehle brauchen wir? (z.b. FIRE "A13", Rückmeldung Treffer/Wasser, ChatMSG "Hallo", RDYCHCK, QUIT, STATUS (z.b bist du noch da) etc)
- Wie sollen die Daten übertragen werden? ( , , )
- ASCII (Strings) (einfachste Implementierung, schwerer wenn viele Infos gleichzeitig übertragen werden müssen)
- JSON (Beste Strukturierung, Nachteil: Komplizierter und nicht ohne Bibliotheken möglich
- JavaObjekte ( geht nur, wenn alle die gleiche Klasse verwenden, sollten wir nicht machen!)
- binär (empfohlen von "How to Design a network protocol". Da unser Spiel simpel ist, Aufwand vermutlich ähnlich ASCII)
- Die Netzwerkende Person sollte am Besten einmal das "Java Tutorial All About Sockets" selber machen um die Grundkentnisse für Sockets zu erlangen.