Awesome Open Source
Awesome Open Source
Application Programming Interfaces
Command Line Interface
Integrated Development Environments
Lists Of Projects
User Interface Components
Web User Interface
The Top 101 Multiplayer Open Source Projects
Free (as in freedom) open source clone of the Age of Empires II engine 🚀
Become A Software Engineer At Top Companies
Identify your strengths with a free online coding quiz, and skip resume and recruiter screens at multiple companies at once. It's free, confidential, includes a free flight and hotel, along with help to study to pass interviews and negotiate a high salary!
An open source re-implementation of RollerCoaster Tycoon 2 🎢
A simple Minecraft clone written in C using modern OpenGL (shaders).
TrinityCore Open Source MMO Framework (master = 184.108.40.206662, 3.3.5 = 3.3.5a.12340)
Distributed server for social and realtime games and apps.
Dedicated Game Server Hosting and Scaling for Multiplayer Games on Kubernetes
Game Networking Resources
A Curated List of Game Network Programming Resources
⚔ Multiplayer Framework for Node.js
Flexible, extensible, and scalable video game matchmaking.
Third-person Survival Game for Unreal Engine 4 (Sample Project)
A retro multiplayer shooter
Command the forces of The Project in a battle to rebuild the world after mankind has been nearly destroyed by nuclear missiles. A 100% free and open source real-time strategy game for Windows, macOS, Linux, BSD+
In short, Forge Networking is a free and open source multiplayer game (multi-user) networking system that has a very good integration with the Unity game engine. You wanna make a multiplayer game or real time multi-user application? This is the library for you.
Python MUD/MUX/MUSH/MU* development system
Multiplayer game server based on Node.JS
Turn Based Strategy Game. Master your beasts! 🐺
🚀 Making multi-player gamedev simpler since 2017
Compatible client of Ace of Spades 0.75
Multi Theft Auto is a game engine that incorporates an extendable network play element into a proprietary commercial single-player game.
[Mirror] An open world, open source voxel RPG inspired by Dwarf Fortress and Cube World
游戏服务器框架，网络层分别用SocketAPI、Boost Asio、Libuv三种方式实现， 框架内使用共享内存，无锁队列，对象池，内存池来提高服务器性能。还包含一个不断完善的Unity 3D客户端，客户端含大量完整资源，坐骑，宠物，伙伴，装备, 这些均己实现上阵和穿戴, 并可进入副本战斗，多人玩法也己实现, 持续开发中。
Open "Minecraft-like" game with multiplayer support and Lua scripting support for the both client and server
Source code repository of the FreeOrion project.
Soldat is a unique 2D (side-view) multiplayer action game
Launch your LASERCRAB at walls, ceilings, and enemy heads in this indie multiplayer shooter where "move" and "attack" are synonymous.
A multiplayer lockstep RTS engine compatible with the Age of Empires II Trial assets
Multiplayer game engine/framework built using SocketCluster and Phaser
A game networking framework built for the Unity Engine to abstract game networking concepts.
Source code for the Cities: Skylines Multiplayer mod (CSM)
🎮 A multiplayer first person shooter game based on Unity Game Engine
Darkest Dungeon Unity
Darkest Dungeon port in Unity. Almost completely identical to the original. Platforms: PC/Android.
eureca.io : a nodejs bidirectional RPC that can use WebSocket, WebRTC or XHR fallback as transport layers
Open source bridge simulator. Build with the SeriousProton engine.
The main repository containing Stunt Rally sources and game data. A 3D racing game based on VDrift and OGRE with track editor.
Gdk For Unity
SpatialOS GDK for Unity
Multiplayer mod for Kerbal Space Program (KSP)
C++ Coop Horde Third-person Shooter for Unreal Engine 4 (Udemy Project)
⚔ Colyseus Multiplayer Client for Unity
Multiplayer, fast-paced Moba style game
A remake of the popular battle royale game, Fortnite, made in Unreal Engine 4 and integrated with Amazon GameLift
The RS485 take on LogisticsPipes -- ESTḌ 2012
Godot client for Nakama server written in GDScript.
PyDark is a 2D and Online Multiplayer video game framework written on-top of Python and PyGame.
3D multi-player tank battle game
Unity client for Nakama server.
Collection of nice stuff for Godot
💪 SEGS - Super Entity Game Server
Warcraft Arena Unity
World of Warcraft client-server combat system implementation in Unity with Photon Bolt.
A fan-made multiplayer Super Mario Bros. style deathmatch game
🎮 A frictionless multiplayer web app that lets you play Set with friends
A multiplayer piano using UDP sockets that can be played using computer keyboard, in the terminal
A Unity First Person Shooter game made with Forge networking as an example project.
UNMAINTAINED: Please have a look at the entity-system
Features a Networking Framework to be used on top of Unity Networking, in order to implement an Authoritative Server with Lag Compensation, Client-Side Prediction/Server Reconciliation and Entity Interpolation
Mr.Boom is an 8 player Bomberman clone for RetroArch/Libretro
A WebSocket library optimized for multiplayer JS games, works on WebWorkers with binary data.
Shared cockpit for Microsoft Flight Simulator.
A 2d game that aspires to be similar to Rimworld, with more depth, magic, and RPG concepts.
Ore Infinium, Open Source multiplayer Terraria-inspired Sci-fi game, focused on technology, devices and researching. Written in Kotlin (JVM), LibGDX. Cross platform
A clone of skribbl.io - Play on https://scribblers-official.herokuapp.com/ or
Zetrith's Multiplayer mod for RimWorld
Draw what you see, and guess what your friends drew
An open-source 2D HTML5 adventure based off BrowserQuest (BQ).
OpenMMO - Groundwork
Reldens - You can make it - Open Source MMORPG Platform
ARKit multiplayer experience explanation & example
BetterSpades, an Ace of Spades client targeted at low end systems (GL/ES 1.1). Runs on your grandmother's rig!
Colyseus Game Server examples for learning purposes
TOAST Haste framework is a pure java implementation of asynchronous game server framework
Entitas Sync Framework
Networking framework for Entitas ECS. Targeted at turnbased games or other slow-paced genres.
🚗 🏎️ 🎮 online 3D multiplayer neural networks based racing game
Multiplayer, interactive, realtime typing speed game
A CharacterController based controller for Unity's new Networking system
YSF - kurta999's version
JanusVR Presence Server
FCNPC - Fully Controllable NPC
Timelines implementation for lag compensation techniques in networked games
Colyseus Tic Tac Toe
Turn-based multiplayer example powered by Colyseus 0.13
Open Samp Api
An open source API for GTA SA:MP
Godot Multiplayer Demo
A multiplayer demo using Godot Engine's (2.2) high level networking
P2P Dots & Boxes game with WebRTC & WebTorrent
A custom scenario for Factorio which provides each player a unique starting spawn point in a multiplayer game.
Multiplay Grpc Server
gRPC server for Multiplaying in Rust
Generic C/C++ client for Nakama server.
New demo version of Halo for the Mac.
A high-fantasy MORPG.
A multiplayer Node.js light gun shooter inspired on Doom
MedGui Reborn is a frontend/launcher (GUI) for Mednafen multi emulator, written in VB .Net with Microsoft Visual Studio Community
Swords And Ravens
A reimplementation of the board game "A Game of Thrones: The Board Game 2nd Edition"
A multiplayer C# game framework for Godot 3.2 Mono.
khan will drive all your enemies to the sea (and also take care of your game's clans)!
Shoebill-api is one main part of the shoebill project.
Powder Toy Multiplayer Script
A Simple Multiplayer Game, built with Mage Game Engine.
Multiplayer turn-based browser strategy game
Flexible networking library for Unity
1-100 of 101 projects