Netzwerkgame
lima-city → Forum → Programmiersprachen → Basic
ahnung
all
art
austausch
dank
datum
hilfe
host
information
innerei
komponente
machen
netzwerk
normale datenmenge
programm
rechner
sog
teilnehmen
vielfache menge
wissen
-
also ich kenne mich nicht sehr aus, aber ich habe mal nen bisschen dehlphi in der schule gelernt und wollte mal wissen wie man eigentlich nen netzwerkaspiel macht, ich habe da keine ahnung wie es geht, ich m?chte auch nur wissen wie man das mit den verbindungen zu einem anderen rechner macht und da die tastendr?cke herausbekommt, sodass sich etwas auf beiden bildschirmen bewegt.
kennst sich da einer aus ? -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Da du auf mehreren Rechnern arbeitest, hast du auf allen das gleiche Programm, das auf die ?bliche Weise die Tastencodes usw. ausliest und die Grafik rendert.
Diese Programme tauschen ?ber das Netzwerk einige Daten bez?glich der Ver?nderungen des Benutzers aus. Einer der Computer (der sog. "Host") errechnet daraus resultierende Ver?nderungen und gibt diese auch wieder per Netzwerk an den/die anderen Rechner weiter. Wenn mehr als 3 teilnehmen, kann "Durchschleifen" sinnvoll sein, d.h. der Host schickt an 2 die Ver?nderungen und diese senden es selbst jeweils an einen weiter. Damit hat jeder nur 2x die normale Datenmenge und nicht etwa der Host die vielfache Menge.
Der Austausch erfolgt in Delphi wohl ?ber die TCP/IP oder UDP Komponenten. -
ganz langsam...
TCP/IP ist das Netzwerkprotokoll. Das findest du in der Form nirgends. Es wird zum ?bertragen von Informationen ?ber das Internet und Netzwerk benutzt.
guck bzw. frag mal auf www.delphi-forum.de ... Dort findest du schnell hilfe... -
Es gibt in Delphi (jedenfalls in Delphi 6 Prof.) eine Komponente "TCP", die zur ?bertragung von Daten eben via diesem Protokoll dient. Damit kann man, ohne irgendwelche Ahnung von den "Innereien" von TCP/IP zu haben, mit diesem ?bertragungsprotokoll arbeiten.
In Delphi 3 k?nnte diese Komponente allerdings noch fehlen ;)
-
hab es in delphi 3 gefunden, und danke f?r die ganze hilfe, ihr seit echt super
-
Am einfachsten geht so eine Netzwerkverbindung ?ber die DelphiX componente zur netzwerkverbindung (glaub die heist DirectConnect, ne, ach egal). Das is so ne Art DirectX f?r Delphi... Is einfach von c++ "?bersetzt"
-
ok, danke @all
-
jo mit directconnect funkt es ich habs schon geschafft
aber einfacher geht mit c++ und DirectX h?chstpers?nlich ;) -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage