Changes for page Anforderungen Software

Last modified by mgrawunder on 2025/09/29 10:00

edited by mgrawunder
on 2025/09/11 13:13
Change comment: There is no comment for this version
edited by mgrawunder
on 2025/09/11 13:10
Change comment: There is no comment for this version

Summary

Details

insert_drive_file Page properties
Content
... ... @@ -5,8 +5,7 @@
5 5  = Anforderungen: Spielumsetzung =
6 6  
7 7  * Client-Server-Umsetzung (Spiellogik auf Server!)
8 -** Der Server muss komplett Java-basiert sein
9 -** Der Client kann in Java sein, muss es aber nicht. Es ist auch erlaubt, hier z.B. Web-Frameworks wie Angular oder React zu verwenden. ACHTUNG! Das kann zu einem deutlich höherem Aufwand führen, man spart sich aber JavaFX ;-)
8 +** Komplett Java-basiert (z.B. mit Web-Services, RMI)
10 10  * Aus didaktischen Gründen (nicht optional!):
11 11  ** „beliebig“ viele registrierte Nutzer
12 12  ** mehrere Spielrunden gleichzeitig im Server
... ... @@ -16,7 +16,7 @@
16 16  ** Lobby und Spielechats
17 17  * Nutzerverwaltung
18 18  ** gekapselter Zugriff, d.h. es darf für die Verwendung nicht sichtbar sein, wie die Daten wirklich verwaltet werden. Initial wird hier beispielsweise mit einer hauptspeicherbasierten Struktur gearbeitet.
19 -** relationales DBMS
18 +** relationales DBMS (**Zugriff mit JDBC, kein Hibernate oder ähnliches**)
20 20  ** einfache Austauschbarkeit des DBMS-Servers (unterschiedliche Verbindungen, unterschiedliche Hersteller)
21 21  * KI (je nach Spiel, siehe Start-Folien)
22 22  ** Das Spiel muss die Integration einer KI unterstützen