C++ Core War "2.0" - Machbar?

Spartaner117

Lt. Commander
Registriert
Feb. 2005
Beiträge
1.299
Hallo,

ich hab da eine Idee, die ich gerne verwirklichen würde, aber der Weg ist mir noch nicht ganz klar. :D

Ich würde gerne eine Simulation programmieren, in der man bspw. einen Roboter durch die Gegend steuert. Das besondere wäre, dass dieser durch eine externe Anwendung gesteuert wird. Diese externe Anwendung kann man austauschen, oder zB zwei gleichzeitig mit dem "Server" verbinden, welche dann gegeneinander antreten, ganz im Stil von Core Wars.
Der Vorteil soll sein, dass man nicht festgelegt auf eine Sprache ist. So könnten unterschiedlichste Programme aneinander gemessen werden.

Das eigentliche Programmieren der "Spielewiese" wäre in erster Linie nicht das Problem, sondern der Austausch mit einem externen Programm.

Was denkt ihr, ist das realisierbar? Wenn ja, wie?

Vielen Dank im Voraus.

Sp117
 
Würde ich über Sockets und ein festgelegtes Protokoll machen, dann ist auch gleich Netzwerkfähigkeit gegeben, ob der Server dann auf dem gleichen PC wie der Client läuft ist ja egal.
 
Würd ich als Client/Server Geschichte machen, wobei der Client die Logik des Roboters dynamisch nachläd (.dll .so etcpp)
 
Zurück
Oben