zur Startseite zum Inhalt zur Navigation

Netzwerkprotokoll

 

Schon mal versucht ein netzwerkfähiges Spiel zu 
schreiben ?

Was ist das Hauptproblem ?

Klar das Netzwerk.

Wie bekommt man die Daten von einem zum anderen PC ?

Welchen Protokoll Typ implementiert man wie ?

Mit solchen Fragen habe ich mich auch mal beschäftigt 
und eine Lösung gefunden. 

Allerdings ist das schon ein ganzes Weilchen her, ich 
habe nur den Code verlegt gehabt. Und so lange ich 
keine Lust habe die bisherigen Ansätze umzuschreiben 
sollen wenigstens diese hier zur Verfügung stehen. 

Das Prinzip ist simpel und für kleine Datensätze ist 
es auch ohne Probleme anwendbar ( Leider wusste ich 
damals nicht was Pointer oder Records sind und 
deswegen ist die eigentliche Übertragung in Strings 
gekapselt, was die Übertragung äußerst ineffizient 
macht ).

Ich habe damals entschieden dass es im Prinzip 3 
Möglichkeiten gibt.

1. Das Chatten
2. Das Netzwerkspiel mit fester Spielerzahl
3. Das Spielen mit dynamischer Spielerzahl

Für diese 3 Arten habe ich Sample Programme 
geschrieben. Diese funktionieren und sind samt 
Sourcecode verfügbar.

Zur Ausführung dieser Samples ist allerdings die 
Installation der Komponente DelphiX notwendig.

 

(7604 Hits)

 

  clickomania     vedische_multiplication     weihnachtsstern     exp_func     episodenmanager     turing_maschine     perlin_noise     laufschrift     euler     calender     induktion     gebmanager     puzzle     quadtree     network_bandwidth_limiter     dcf77     multilanguage     project_collector     diffusionsfilter     ascii     tippsy3     newton     trackball     c_depencies     fourier     greenfoot     summe_n     balanced2     mandelbrot     network_listener     digiman     file_transfer     sortieren     pwm     textfilter     rubik_cube     bitverknupfung     qprogrammer     lazcomment     4_gewinnt     klab     sfxr     clear_engine     partikelengine     nsudoku     raetsel     graphen_algos     fouriersynthese     ccm     lzw     rubik_cube2     sudoku     5ermedian     dithering_filtering     gorilla     zauber     serial     race_condition     balanced     proof2e1     kartei     imageinspector     steganographie     kollision     schachprobleme     chunkmanager     pointer     anty_krypt     sortieren2     zufall     socket     fingerspeed     fir_iir     einstein     ntools     ctools     pentago