![]() |
Spiel im Netzwerk/Daten übertragen
Hallo,
ich hab das Grundgerüst für ein Spiel, wo man ein Sprite rumbewegen und schiessen kann. Wie kann ich das jetzt Netzwerkfähig machen? Ich denk die Indys sind ganz gut, aber wie soll ich die Daten übertragen? Mit TCP oder einem Stream oder wie? Was ist am schnellsten? Gruß Spurius |
Re: Spiel im Netzwerk/Daten übertragen
Zitat:
|
Re: Spiel im Netzwerk/Daten übertragen
Hm,.. ja.
|
Re: Spiel im Netzwerk/Daten übertragen
Noch was, ich hab grad mit einem Client auf einen Server Connected und da fängt das Prog an eine Diashow zu werden.
|
Re: Spiel im Netzwerk/Daten übertragen
Hi!
Kannst du das etwas präzisieren ? :-D ` Wie connectest du, was passiert, wann passiert es? Ciao fkerber |
Re: Spiel im Netzwerk/Daten übertragen
Hallo,
also ich connecte mit dem Indy Client und dann geht die Systemauslastung auf 100% hoch, auch wenn ich dann wieder disconnecte bliebt die Auslastung bei 100%. Erst das Beenden des Progs senkt die Auslastung. Aber die Auslastung steigt nicht erst wenn ich das Image bewege sondern halt beim Connecten. Am Rechner wirds nicht liegen, 2,53 Ghz 512 Mb-Ram. Gruß Spurius |
Re: Spiel im Netzwerk/Daten übertragen
Hi!
Dann zeig mal etwas Code. Ciao fkerber |
Re: Spiel im Netzwerk/Daten übertragen
Hallo,
also ich habs nochmal versucht und jetzt gehts besser. Und wie siehts aus mit der Art der Übertragung? Ist TCP geeignet und wenn ja, mit Writeln, WriteBuffer oder WriteStream? Ich kenn mich da nicht so wirklcih aus. Gruß Spurius |
Re: Spiel im Netzwerk/Daten übertragen
So genereller Tipp: Nur die wirklich wichtigen Daten durchs Netzwer jagen, den Rest vor Ort rechnen...
|
Re: Spiel im Netzwerk/Daten übertragen
für spiele eignet sich unter delphi eigentlich delphix...
![]() voraussetzung: man will directx verwenden... andernfalls ist indy die einzigste vernünftige lösung... |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:06 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz