SDL Net

Aus DGL Wiki
Version vom 18. August 2005, 16:19 Uhr von Phobeus (Diskussion | Beiträge) (Links: Fehler behoben + Artikel verlinkt)

Wechseln zu: Navigation, Suche

SDL_Net

Allgemein

SDL_Net ist eine Erweiterung von SDL und ermöglicht eine plattformunabhängige Implementation von Netzwerkunterstützung in den eigenen Programmen. Es ist damit als in SDL das Gegenstück zu DirectPlay aus DirectX. SDL_Net folgt durch und durch der Philosophie von SDL. Um in ein bestehendes SDL_Projekt SDL_Net zu verwenden reicht es aus den Header sdl_net.pas einzubinden und die API mit Hilfe von SDL_InitNet zu aktivieren.

Vor der Verwendung von SDL_Net, sollte sich der Programmierer im klaren darüber sein, dass das Implementieren von Netzwerkunterstützung ein nicht leichtes unterfangen ist. Es sollten gute Netzwerkkenntnisse (IP, Ports, Sockets, Routing, Protokolle), sowie solide Erfahrung im Umgang von Syncronisation und Threads vorhanden sein. Programmierer die zuvor bereits mit WinSocks gearbeitet haben werde sich schnell in SDL_Net einarbeiten können.

Links

Projektseite von SDL_Net

Dokumentation und Demo zu SDL_Net

Einleitender Artikel zu SDL_Net (englisch)