A curated list of Multiplayer Game Network Programming Resources
-
Updated
Feb 25, 2025 - C
A curated list of Multiplayer Game Network Programming Resources
Netcode for GameObjects is a high-level netcode SDK that provides networking capabilities to GameObject/MonoBehaviour workflows within Unity and sits on top of underlying transport layer.
🚀 Making multi-player gamedev simpler since 2017
Megacity-Metro: a thrilling shooter game, using Netcode for Entities for a multiplayer experience supporting 128+ players. Latest DOTS packages and Unity Gaming Services elevate the user experience, demonstrating how to craft engaging multiplayer games.
Addons for building multiplayer games with Godot
Server-authoritative networking crate for the Bevy game engine.
⚔ Colyseus Multiplayer SDK for JavaScript/TypeScript
Netick is a C# networking solution for Unity.
C# ORM - High Performance, SQL, NoSQL, Messaging, Pub-Sub
A template used for quickly setting up new Redot 4 C# games.
C# Rollback network SDK
A Multiplayer Platformer game demo on websocket+UDP peer-to-peer with delayed-input Rollback Netcode inspired by GGPO
General purpose client/server networking library written in Rust, built on top of the QUIC protocol which is implemented by quinn
3D Three.JS Multiplayer Game - Cars - Physics - WWW.NOTBLOX.ONLINE
An advanced, modern networking library for Luau/Roblox
⚔ Colyseus Multiplayer SDK for Haxe
This repository is designed to help developers learn how to get started with Facepunch/Steamworks Networking and Unity Netcode For GameObjects.
Fast and light BitWriter and BitReader.
⚔ Colyseus SDK for Defold Engine
A set of scripts / modules to kick start your C# Godot 3.x game.
Add a description, image, and links to the netcode topic page so that developers can more easily learn about it.
To associate your repository with the netcode topic, visit your repo's landing page and select "manage topics."