Entwickler-Ecke

Internet / Netzwerk - kleines spiel soll internet-multiplayer werden


Mr R - Sa 12.08.06 00:27
Titel: kleines spiel soll internet-multiplayer werden
hallo, hab n kleines spiel programmiert.

http://www.delphi-library.de/topic_Spieletutorial+fuer+Einsteiger++Artillery_51745.html

hab noch einige zusatzfunktionen eingebaut, komm aber nich mehr weiter.
ich würd gern die möglichkeit einbauen, gegen n kumpel über internet zu zocken. hab nur leider gar keine idee/ahnung, wie ich das anstellen soll.

ich kann mir schon vorstellen, dass das ziemlich umständlich und aufwendig wird, aber ichwürds auch ganz gern ma lernen ;)

als netzwerkgame fänd ichs auch schon cool - hab davon leider auch net viel ahnung - aber mein ziel is schon, das über internet zu spielen.

ne anleitung wär perfekt ;) aber bin natürlich für alle tipps sehr dankbar.


F34r0fTh3D4rk - Sa 12.08.06 11:17

hier im forum solltest du einiges findet bezüglich netzwerk chat etc. dieses wissen solltest du dir erst einmal aneignen und dann machst du es halt so, dass du einen server hast (kann auch gleichzeitig client sein) der bekommt in bestimmten intervallen die position und ausrichtung der kanone des anderen spielers und die abschussstärke etc. wind und sowas wird vom server gesetzt. wenn der client jetzt feuert berechnet am besten der server und der client die flugbahn, wobei dann der client seine eigene flugbahn abläuft und der server ggflls korrigiert. wenn beim server eine kollision stattfindet, gehen die informationen wieder an den client. der server sendet beim anderen spieler dann ebenfalls die daten von (sich oder einem externen client) an den anderen client, der hat dann nichts anderes zu tun als einfach nur zu gucken.


mfg


Narses - So 13.08.06 23:20

Moin!

Die (Chat-)Grundlagen findest du zum Beispiel hier [http://www.delphi-library.de/topic_ProtokollChatTutorial+TServerSocketTClientSocket+v300_54269.html]. ;)

cu
Narses