Networking Libraries

From GDWiki

Jump to: navigation, search

Low level libraries

Name Language Platform Description
libcurl C Any HTTP & FTP communication. Supports get, post, file resume and thread safe
Enet
HawkNL
PLib/Medusa
SDL_net
lidgren
Boost ASIO

High-level "we give you structure" libraries include:

Name Language Platform Description
ClanLib
Net-Z/Eterna
Nevrax/NEL
Massiv
OpenPlay
OpenSkies
OpenTNL
RakNet
ReplicaNet
ZoidCom
Etwork

If you want to make an MMORPG, there are some libraries as well: Low level libraries

Name Language Platform Description
PlaneShift C++ any is open source to the core (including art).
Nevrax/NeL is open source, but tools/art is commercial (The Saga of Ryzom).
RealmCrafter comes with tools, starter art, and a small game; it's $55.
Torque plus RPG Kit at $249 total make for an RPG toolkit.
Massiv (hasn't been updated since 2004).
Categories