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)

 

  zufall     file_transfer     address_db     summe_n     desktop_lock     trackball     induktion     gebmanager     chunkmanager     sql     rollenspiel     torus_chess     hilbert     balanced2     nsudoku     dcf77     passbildcreator     mauskoordinaten     attributgrammatik     ascii     fingerspeed     binaeruhr     project_collector     graphen_algos     bezier     euler     library     maw     td     newton     cpu_load     button_tool     clear_engine     imageinspector     pingpong     bitverknupfung     pointer     ntools     kwirk     gorilla     project_uncollector     codecounter     binomial     kollision     stereoprojektion     klab     balanced     hex     4_gewinnt     screensaveblocker     piemenue     projizierte_schatten     game_of_life     dithering_filtering     tasker     rubik_cube     delforlaz     fourier     bigprim     exp_func     weihnachtsstern     4_wins     mandelbrot     anty_krypt     calender     ccm     sirpinksy     textfilter     clickomania     fir_iir     send_get_file     greenfoot     boxmuller     calc     pathfinder     rubik_cube2