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.

 

(7601 Hits)

 

  crc     opengltruetypefont     stm     puzzle     fpc_depencies     hilbert     galton_brett     nsudoku     file_transfer     calender     textfilter     calc     alt_f2     steganographie     ctools     projizierte_schatten     baum     opengl_graphikengine     mandelbrot     fourier     address_db     send_get_file     partikelengine     wuerfelzauber     sudoku     graphen_algos     filetools     gedanken_leser     farbspectrum     cubemap     3d_puzzle     balanced2     parken     hoertest     gorilla     multilanguage     io_serializer     simple_cad     shannon_fano_coding     trio     picturerotate     race_condition     tipp_it     kwirk     button_tool     turing_maschine     imageinspector     trackball     iq_block     desktop_lock     suchen_dialog     gefangenen_dilemma     xml     fouriersynthese     uuart     verzeichnung     ae20125     binomial     l_system     proto     vokabel     greenfoot     passbildcreator     opengl_spriteengine     bignumber     numeric_instability     pentago     info     schachprobleme     sql     wecker     mauskoordinaten     openglsphere     codecounter     diffusionsfilter     lzw     winkonfig     matrix     bmp_font     delforlaz     dithering_mask     sirpinksy     bezier     kollision     pingpong     basic     balanced     clear_engine     vedische_multiplication     fir_iir     dxtools     raetsel     bww     torus_chess     loop     labyrintcreator     qprogrammer     anty_krypt     c_libs     tankplan     2048     pointer     ntools     kartei     wireworld     c_depencies     4_wins     maw     klab     ym1602c     gebmanager     clickomania     stereoprojektion     digiman     tetris     wuerfel     ccm     screeny     8x8x8     picam     textur_filterung     piemenue     tbitstream     rsa     td     5ermedian     euler     boxmuller     picking     weihnachtsstern