Mechanized Assault & eXploration Reloaded



#1 Aug 20, 2010 7:26 pm
michal Offline
Mitglied
Registered since: Nov 29, 2008
Posts: 9


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
↑  ↓

#2 Aug 21, 2010 1:19 am
alzi alzi Offline
Developer, Moderator
Registered since: Aug 12, 2007
Posts: 339


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.
Albert Ziegenhagel
↑  ↓

#3 Aug 21, 2010 9:11 am
michal Offline
Mitglied
Registered since: Nov 29, 2008
Posts: 9


Subject: Re: netzwerk - MOVE JOB
Quote by alzi:
Was für einen "Klienten" schreibst du denn?
das ziel ist eine ki als gegner zu haben,zuerst nur sehr einfach.
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:
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.
die klassen sind mir entwischt,ich schaue mir sie an.

ich arbeite mit SVN 2690
Quote by alzi:
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.
ich hab mir nur die netzwerk sachen und strukturen angeschaut ,netmessage,client und server.cpp in meinem code (in java) fast dupliciert.
nur das hab ich notwendig gefunden.
This post has been edited 2 times. Last edit on Aug 21, 2010 9:24 am by michal. ↑  ↓

#4 Aug 21, 2010 11:08 am
Toranaga Toranaga Offline
Developer
Registered since: Dec 28, 2005
Posts: 232


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
Paul Grathwohl (pagra)
↑  ↓

#5 Oct 16, 2010 10:19 am
beko beko Offline
Developer, Administrator
Registered since: Jun 04, 2004
Posts: 2,279


Subject: Re: netzwerk - MOVE JOB
geht da noch was?
Bernd Kosmahl
"Sir, we are surrounded!" - "Great - we can attack in any direction."
↑  ↓

#6 Oct 16, 2010 11:42 am
Toranaga Toranaga Offline
Developer
Registered since: Dec 28, 2005
Posts: 232


Subject: Re: netzwerk - MOVE JOB
Ja, würde mich auch interessieren. Ich hab aber bisher keine Reaktion bekommen.
Paul Grathwohl (pagra)
↑  ↓

#7 Oct 16, 2010 7:57 pm
beko beko Offline
Developer, Administrator
Registered since: Jun 04, 2004
Posts: 2,279


Subject: Re: netzwerk - MOVE JOB
Das ist aber Schade Disappointed Hatte gehofft ihr könntet euch da zusammen tun.
Bernd Kosmahl
"Sir, we are surrounded!" - "Great - we can attack in any direction."
↑  ↓

#8 Oct 17, 2010 4:58 am
fyzzo fyzzo Offline
Approved Member
Registered since: Sep 23, 2009
Posts: 281


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 Innocent
↑  ↓

Pages (1): 1


All times are GMT +02:00. Current time: 1:46 pm.