michal | Aug 20, 2010 7:26 pm |
---|---|
Subject: netzwerk - MOVE JOB hallo ich schreibe einen klienten in java und habe probleme zu verstehen was die move_job_server ,client und NEXT_MOVE bedeuten. konnte mir es jemand bitte erklaren? danke |
alzi | Aug 21, 2010 1:19 am |
---|---|
Subject: Re: netzwerk - MOVE JOB Hallo Michal und herzlich willkommen! Was für einen "Klienten" schreibst du denn? cServerMoveJob und cClientMoveJob sind die Klassen, die die Bewegungen von Fahrzeugen auf dem Server oder einem Client behandeln, also konkret die Einheiten verschieben, Berechnungen (z.b. Beweungspunkte) anstellen, usw... NEXT_MOVE ist eine Netzwerknachricht, die vom Server an die Spieler verschickt wird, dass eine Einheit den nächsten Schritt einer Bewegung durchgeführt hat und der Client dies jetzt eben darstellen soll. Ich hoffe das bringt dich jetzt irgendwie weiter. Ist schwer das zu erklären, wenn ich keine Ahnung hab wie viel vom Code du dir angeschaut hast und vor allem wie viel der Strukturen (besonders Aufteilung in Server und Client) du verstanden hast. |
michal | Aug 21, 2010 9:11 am |
---|---|
Subject: Re: netzwerk - MOVE JOB Quote by alzi: das ziel ist eine ki als gegner zu haben,zuerst nur sehr einfach.Was für einen "Klienten" schreibst du denn? jetzt bin ich im stande ein spiel zu starten als klient,und will die bewegungen die von dem server bestatigt wurden in meine daten strukturen bringen. Quote by alzi: die klassen sind mir entwischt,ich schaue mir sie an.cServerMoveJob und cClientMoveJob sind die Klassen, die die Bewegungen von Fahrzeugen auf dem Server oder einem Client behandeln, also konkret die Einheiten verschieben, Berechnungen (z.b. Beweungspunkte) anstellen, usw... ich arbeite mit SVN 2690 Quote by alzi: ich hab mir nur die netzwerk sachen und strukturen angeschaut ,netmessage,client und server.cpp in meinem code (in java) fast dupliciert.Ich hoffe das bringt dich jetzt irgendwie weiter. Ist schwer das zu erklären, wenn ich keine Ahnung hab wie viel vom Code du dir angeschaut hast und vor allem wie viel der Strukturen (besonders Aufteilung in Server und Client) du verstanden hast. nur das hab ich notwendig gefunden. |
Toranaga | Aug 21, 2010 11:08 am |
---|---|
Subject: Re: netzwerk - MOVE JOB Hi Michal, ich hatte auch mal so ein Projekt angefangen. Es gibt dazu auch noch einen Thread: http://www.maxr.org/showtopic.php?id=434 Den aktuellen Code kann man hier herunterladen: http://www.raijin-software.de/MAXR/MAXR-AI.zip Der Code ist allerdings weitgehend undokumentiert und in einem Zwischenzustand, da ich einen neuen Bereich angefangen habe, aber dann abgebrochen habe (wegen Zeitmangel). Funktionieren sollte er trotzdem (außer es hat sich zwischenzeitlich wieder am Netzwerkprotokoll was geändert). Das Move geht aber, soweit ich mich erinnere. Wer Lust hat, kann gerne mit dem Code machen, was er will. Ich werde später vielleicht auch mal daran weiterarbeiten. Wäre nett, wenn ich irgendwie ne Mitteilung bekomme, wenn jemand ernsthaft damit arbeitet (damit man sich evtl. auch Arbeit sparen kann). Viele Grüße, Toranaga |
beko | Oct 16, 2010 10:19 am |
---|---|
Subject: Re: netzwerk - MOVE JOB geht da noch was? |
Toranaga | Oct 16, 2010 11:42 am |
---|---|
Subject: Re: netzwerk - MOVE JOB Ja, würde mich auch interessieren. Ich hab aber bisher keine Reaktion bekommen. |
beko | Oct 16, 2010 7:57 pm |
---|---|
Subject: Re: netzwerk - MOVE JOB Das ist aber Schade ![]() |
fyzzo | Oct 17, 2010 4:58 am |
---|---|
Subject: Re: netzwerk - MOVE JOB Der Hype is für ihn wohl erstmal wieder vorbei (schätze ich). Vielleicht hat er ja irgendwann wieder Bock ![]() |