Entwickler-Ecke
Internet / Netzwerk - prgramme sollen übers internet kommunizieren
nepleurepas - Do 11.06.09 16:14
Titel: prgramme sollen übers internet kommunizieren
Hallo zusammen,
es tut mir leid, falls ich eine frage stellen sollte, die schon tausendmal gestellt wurde, ich habe nur keine ahnung, wonach genau ich hätte suchen müssen...
Ich habe ein ultraeinfaches 2d spiel programmiert. Nun würde ich es gern multiplayertauglich machen. Wie kann ich ein paar programme, die auf verschiedenen computern laufen, über das internet kommunizieren lassen? Es müsste nicht einmal schnell sein. Wenn die programme alle 5 sekunden die inhalte von ein paar stringvariablen übermitteln, würde das reichen.
Ich hab überhaupt keine Ahnung, mit was man sowas macht. Bräuchte also erstmal generelle Ansatzmethoden..
Vielen dank im voraus
Stefan
oOXTCOo - Do 11.06.09 16:54
ich habe mal ein programm gemacht das mit der indy komponente tcp / ip sockets funtkionierte...
vieleicht kannst du das auch verwenden?
nepleurepas - Do 11.06.09 16:57
oOXTCOo hat folgendes geschrieben : |
ich habe mal ein programm gemacht das mit der indy komponente tcp / ip sockets funtkionierte...
vieleicht kannst du das auch verwenden? |
Ich hab leider keine ahnung, was eine indy komponente ist. Aber das Tutorial von Narces macht einen soliden eindruck. Ich denke ich versuchs mal damit.
oOXTCOo - Do 11.06.09 17:17
nepleurepas hat folgendes geschrieben : |
| Ich hab leider keine ahnung, was eine indy komponente ist. Aber das Tutorial von Narces macht einen soliden eindruck. Ich denke ich versuchs mal damit. |
ach, habs mir jetzt auch angesehen, ist fast das selbe wir die indy client und sever komonenten.
die sind bei mir in delphi 7 schon dabei...
bei meiner alten delphi 6 version musste ich sie noch nachinstallieren.
Moderiert von
Narses: Zitat gekürzt.
theChaoS - Do 11.06.09 17:24
Hi
Versuchs mal unter dem Begriff "Port forwarding" bei Onkel Google.
Die Idee ist folgendes:
Du musst deinen Router sagen wohin er die Daten Pakete die auf deinem Port ankommen schicken soll. Weil die IP die im Internet deinen Router darstellt und deine ist ja eine andere. Hierzu Nutzen alle Router Hersteller ein ähnliches System.
Du musst ,je nach Router, einfach über 192.168.1.1 deinen Router ansprechen und dort kannst du über irgendeinen der Reiter (Google einfach mal dein Modell vorher) die Ports forwarden lassen.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!