Wenn der Server mit einem Spieler ident ist dann lässt sich manipulation sowieso nie gänzlich ausschließen. (RAM auslesen und manipulieren)
Zitat:
die versionen sollen untereinander kompatibel sein, was aber ersteinmal irrelevant ist
|
Das ist alles andere als irrelevant.
Das bedeutet das euch die Netzwerkkommunikation vorgegeben werden muss, sonst können die verschiedenen Programme nicht miteinander kommunizieren.
Und ohne diese Angaben, welche Netzwerkanfragen der Client beantworten können muss kann dir niemand weiterhelfen.
Also nochmal zusammenfassend, damit wir uns auch richtig verstehen:
- jeder soll sein eigenen "Spieler" programmieren
- und damit dann gegen die anderen "Spieler" spielen können, ohne die Möglichkeit des schummelns zu haben ?
Interessant Aufgabe auf jeden Fall
Btw als ehemaliger Programmierer kann ich dir nur nahelegen zu lernen wie man sich kurz und prägnant ausdrückt, das ist fast noch wichtiger als schönen Code zu schreiben