Ja Thoran,
das ist wohl wahr. Die Ideen hierzu sind allerdings noch ziemlich halbgar - und ich weiss nicht, ob ich mir einen Gefallen tu, wenn ich das hier poste
Prinzipiell soll eben das Grundgerüst für WiSims erstellt werden. Im Groben besteht das aus den gleichen Sachen, die in jeder WiSim vorkommen:
Ressourcenmanagement, Zeit/Rundenbasis, Aufträge/Events die zu bewältigen sind.
Der Client zeigt prinzipiell nur an. Rechnen wird der Server.
Der Server erzeugt auf irgend einer Basis Meldungen, die vom Client angezeigt werden. Der Spieler hat diese Meldungen zu bearbeiten und schickt deren Ergebnis zurück an den Server. Soweit so normal.
Wichtig wäre hier eben, dass die Anzeige der Meldungen pro Spielart veränderlich ist.
Die Berechnung pro Spielart ist unterschiedlich. Und die Erzeugung der Events basiert auf der jeweiligen Implementation
Im Grunde soll das Framework eigentlich erstmal nur die Erstellung, Verarbeitung und Versendung der Messages und auf dem Client die Anzeige standardisieren.
Wie man dann die eigentliche Implementation der Logik und der Anzeigen realisiert, bleibt noch zu bestimmen.
Würde man nun eine Sim erstellen wollen, müsste man sich nur um den Client kümmern, der eine Schnittstelle bedient. Die Oberflächen könnten im Grundgerüst angepasst werden.
Das entsprechende Servermodul besteht erst einmal aus einem Datenmodell, inkl Daten und der Bedienung der Oberflächen. Ich denke nicht, dass man hier ein vernünftiges Creation-Tool schaffen werden wird. Welches einem erlaubt die Oberfläche zu designen und dann direkt die Methoden auf dem Server zu stubben...