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.

 

(7585 Hits)

 

  greenfoot     passbildcreator     zauber     netzwerkprotokol     numeric_instability     mandelbrot     weihnachtsstern     button_tool     dcf77     rubik_cube2     fakenet     2048     picam     bignumber     piemenue     iq_block     baum     balanced     proto     wuerfelzauber     desktop_lock     minipaint     wireworld     summe_n     calender     induktion     wecker     torus_chess     fourier     wii_headtrack     perlin_noise     sudoku     network_bandwidth_limiter     vokabel     serial     clear_engine     euler     verzeichnung     bezier     codeviewer     4_gewinnt     pingpong     waage     digiman     ae20125     mastermind     feder_masse     lzw     matrix     fpc_depencies     hilbert     hough_transformation     mauskoordinaten     heapsim     ym1602c     textfilter     dxtools     trio     socket     picking     l_system     graphen_algos     cpu_load     transparenz     tankplan     copycommander     kollision     fouriersynthese     xml     address_db     fir_iir     sfxr     winkonfig     screeny     reihen     balanced2     partikelengine     turing_maschine     8x8x8     bmp_font     steganographie     generische_liste     sortieren2     diffusionsfilter     binomial     project_collector     wuerfel     gedanken_leser     rubik_cube     tbitstream     ccm     binaeruhr     gorilla     multilanguage     anty_krypt     episodenmanager     puzzle     3d_puzzle     hoertest     tipp_it     td     trackball     c_libs     nsudoku     wii_whiteboard     gebmanager     codecounter     klab     projizierte_schatten     bww     5ermedian     newton_interpolation     suchen_dialog     proof2e1     farbspectrum     stm     dcommenter     gpu_info     picturerotate     alt_f2     labyrintcreator     cleanup     io_serializer     laufschrift     info     quadtree     crc     parken     tg12864b     imageinspector     tippsy3     delforlaz     qprogrammer     openglsphere     jazzball     updater     4_wins     knack     sql     shannon_fano_coding     ntools     ascii     pi     maw