Changes for page Anforderungen Software

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

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

Summary

Details

insert_drive_file Page properties
Content
... ... @@ -5,7 +5,8 @@
5 5  = Anforderungen: Spielumsetzung =
6 6  
7 7  * Client-Server-Umsetzung (Spiellogik auf Server!)
8 -** Komplett Java-basiert (z.B. mit Web-Services, RMI)
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 ;-)
9 9  * Aus didaktischen Gründen (nicht optional!):
10 10  ** „beliebig“ viele registrierte Nutzer
11 11  ** mehrere Spielrunden gleichzeitig im Server
... ... @@ -15,7 +15,7 @@
15 15  ** Lobby und Spielechats
16 16  * Nutzerverwaltung
17 17  ** 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.
18 -** relationales DBMS (**Zugriff mit JDBC, kein Hibernate oder ähnliches**)
19 +** relationales DBMS
19 19  ** einfache Austauschbarkeit des DBMS-Servers (unterschiedliche Verbindungen, unterschiedliche Hersteller)
20 20  * KI (je nach Spiel, siehe Start-Folien)
21 21  ** Das Spiel muss die Integration einer KI unterstützen