yojimbo

Game network library

A C++ library providing a comprehensive networking solution for client-server game development.

A network library for client/server games written in C++

GitHub

2k stars
131 watching
244 forks
Language: C
last commit: about 2 months ago
Linked from 2 awesome lists

client-servergamemultiplayer-game-serverprotocoludp

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
mas-bandwidth/netcode Enables secure client-server connections over UDP with robust security features. 2,434
valvesoftware/gamenetworkingsockets A transport layer for games that enables reliable and efficient communication over UDP. 8,253
bloomberg/blazingmq A distributed message queueing framework providing durable and high-performance queues with various routing strategies. 2,561
dahrkael/libquicknet A small UDP networking library for games with features like reliable message delivery and simple setup. 31
riptidenetworking/riptide A lightweight C# networking solution for multiplayer games and applications. 1,131
cjdelisle/cjdns An encrypted IPv6 network using public-key cryptography and distributed routing. 5,192
0xfa11/gamenetworkingresources A curated collection of resources and articles on game networking programming, focusing on challenges, techniques, and best practices for developing multiplayer games. 7,422
matt-attack/netlibrary A networking library designed to facilitate communication between devices in real-time applications. 6
kassane/beast A C++ networking library providing low-level HTTP/1, WebSocket, and networking protocol types and algorithms. 1
cesanta/mongoose A lightweight network library for C/C++ developers to create embedded network applications with simple event-driven APIs for TCP, HTTP, WebSocket, MQTT, and other protocols. 11,152
mas-bandwidth/serialize A C++ library providing a bitpacking serializer for efficiently storing and reading structured data in binary format. 33
geysermc/mcprotocollib Enables communication between Minecraft clients and servers using a standardized protocol 731
mas-bandwidth/reliable Provides an acknowledgement system for UDP-based protocols to ensure reliable data transfer 597
markatk/librg-cpp A C++ wrapper for a network library used in multiplayer game development. 7
seladb/pcapplusplus A multiplatform C++ library for capturing, parsing and crafting network packets 2,741