GameNetworkingResources

Game Network Library

A curated collection of resources and articles on game networking programming, focusing on challenges, techniques, and best practices for developing multiplayer games.

A Curated List of Multiplayer Game Network Programming Resources

GitHub

8k stars
263 watching
482 forks
Language: C
last commit: almost 2 years ago
cppcsharpgamegame-developmentgame-networkinggame-programminggamedevgodotgodot-enginegodotenginemultiplayernetcodenetworknetwork-programmingnetworkingunityunity3dunreal-engineunreal-engine-4unreal-engine-5

Related projects:

RepositoryDescriptionStars
sp4cerat/game-netA C++ library providing basic client-server network functionalities for games using RPCs75
nxrighthere/netstackA lightweight toolset for creating concurrent networking systems in multi-player games309
unity-technologies/com.unity.netcode.gameobjectsA Unity package providing networking capabilities to GameObject and MonoBehaviour workflows.2,159
dahrkael/libquicknetA small UDP networking library for games with features like reliable message delivery and simple setup.31
fish-tennis/gnetA high-performance network library designed specifically for game servers20
firstgeargames/fishnetA feature-rich Unity networking solution aimed at powering games with reliable, efficient, and flexible networking.1,407
gmclan-org/gm_networkingA simple GameMaker networking example mimicking 39dll network games' behavior based on the first byte in the buffer.2
smilex/zed_netA lightweight, single-file networking library for creating simple UDP connections in games.60
unterrainerinformatik/gamedevelopmentlinksA collection of useful game development links and resources.465
riptidenetworking/riptideA lightweight C# networking solution for multiplayer games and applications.1,145
f1nalspace/final_game_techA collection of game-related libraries and utilities written in C/C++176
gmclan-org/gm_boomers_networkingA GameMaker Studio 2023.6+ networking implementation inspired by the classic 39dll example.2
hengle/gamedev-resources-1A collection of curated resources and tutorials for game development, covering art, design, programming, audio, and more.15
raizam/gamedev_librariesA collection of reusable C/C++ libraries for game development1,495
nxrighthere/enet-csharpReliable UDP networking library for C and .NET environments819