C++ Multiplayer

Open-source C++ projects categorized as Multiplayer | Edit details
Related topics: #Game #CPP #OpenGL #C++ #Linux

Top 23 C++ Multiplayer Projects

  • GitHub repo OpenRCT2

    An open source re-implementation of RollerCoaster Tycoon 2 🎢

    Project mention: Building a saved track design with scenery doesn't build the scenery | reddit.com/r/openrct2 | 2022-01-11

    v0.3.5.1 has a scenery placement bug for custom saved tracks that didn't exist in 0.3.5: https://github.com/OpenRCT2/OpenRCT2/issues/16019

  • GitHub repo TrinityCore

    TrinityCore Open Source MMO Framework (master =, 3.3.5 = 3.3.5a.12340)

    Project mention: [Release] Racial Shift | reddit.com/r/wowservers | 2022-01-07

    git clone https://github.com/TrinityCore/TrinityCore.git git checkout 3.3.5

  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • GitHub repo Game-Networking-Resources

    A Curated List of Game Network Programming Resources

    Project mention: Single player to multiplayer | reddit.com/r/gamedev | 2021-12-15

    https://github.com/MFatihMAR/Game-Networking-Resources (This is a list maintained by someone else, and it has some amazing things in it, and far more technical leaning than what I maintain).

  • GitHub repo EpicSurvivalGame

    Third-person Survival Game for Unreal Engine 4 (Sample Project)

    Project mention: Can anyone recommend a good paid third person game development course/ tutorial? | reddit.com/r/unrealengine | 2021-09-11

    Epic Survival Game

  • GitHub repo warzone2100

    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+

    Project mention: What are the 10 best video games ever made? | reddit.com/r/AskReddit | 2022-01-21

    WZ2100 is still an awesome RTS, with customizable units. Pumpkin Studios closed down but it's free and open source at https://wz2100.net/

  • GitHub repo Teeworlds

    A retro multiplayer shooter

    Project mention: Almost Always Unsigned | news.ycombinator.com | 2022-01-02

    The patch is completely bogus:


    Here it tries to avoid overflow by assigning the result of 32 bit arithmetic to a 64 bit type. That's a common mistake.

  • GitHub repo mtasa-blue

    Multi Theft Auto is a game engine that incorporates an extendable network play element into a proprietary commercial single-player game.

    Project mention: Unrecognized option '/GENPROFILE', but linker in dev console recognizes it | reddit.com/r/VisualStudio | 2021-04-06

    Today I decided to try out PGO, see how much it would speed up the program I'm working on. I followed this guide from Microsoft's website.

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • GitHub repo freeorion

    Source code repository of the FreeOrion project.

    Project mention: What older game exists that when you see it mentioned, you think about starting a new run, even tho you have finished it several times. | reddit.com/r/pcgaming | 2021-09-23

    For fans of Master of Orion check out FreeOrion and 1oom.

  • GitHub repo open-builder

    Open "Minecraft-like" game with multiplayer support and Lua scripting support for the both client and server

  • GitHub repo openmw-tes3mp

    Multiplayer for OpenMW, a reimplementation of The Elder Scrolls 3: Morrowind's engine.

    Project mention: Literally me in most RPGs | reddit.com/r/gaming | 2022-01-15

    Here's a link to the quickstart guide for TES3MP that should be all you need other than a copy of Morrowind.

  • GitHub repo CoopShooterUdemy

    C++ Coop Horde Third-person Shooter for Unreal Engine 4 (Udemy Project)

    Project mention: Can anyone recommend a good paid third person game development course/ tutorial? | reddit.com/r/unrealengine | 2021-09-11

    Coop Shooter Udemy

  • GitHub repo supermariowar

    A fan-made multiplayer Super Mario Bros. style deathmatch game

    Project mention: SuperTux is coming to Steam | reddit.com/r/linux_gaming | 2021-12-29
  • GitHub repo bzflag

    3D multi-player tank battle game

    Project mention: Adding ANSI C11 C compiler to D so it can import and compile C files directly | news.ycombinator.com | 2021-05-09
  • GitHub repo blind-jump-portable

    Action/adventure game for the Nintendo GameBoy Advance and Sony PSP

    Project mention: Red Famicom Slab | reddit.com/r/Gameboy | 2021-11-25

    It’s an awesome homebrew game by Evan Bowman: Blind Jump https://github.com/evanbowman/blind-jump-portable. Try it out!

  • GitHub repo skymp

    Bringing online capabilities to Skyrim SE

    Project mention: What's the state of tooling for mod creation? | reddit.com/r/skyrimmods | 2022-01-21

    That said, if I were modding czar and could allocate modding resources arbitrarily, the thing I would do is get more people to contribute to Skyrim Platform. SP has almost unlimited potential, but also currently suffers from some major handicapping issues (e.g. https://github.com/skyrim-multiplayer/skymp/issues/653).

  • GitHub repo odamex

    Odamex - Online Multiplayer Doom port with a strong focus on the original gameplay while providing a breadth of enhancements.

    Project mention: What is the best source port for lan parties? | reddit.com/r/Doom | 2022-01-21


  • GitHub repo Avara

    Port of the original 1996 game from Ambrosia Software. (by avaraline)

    Project mention: Avara 25th Anniversary Celebration | reddit.com/r/VintageApple | 2021-09-02

    If you want to see and hear more about Avara, check out this video by Play Different: https://www.youtube.com/watch?v=AutG8KO4DsY You can get the modern Avara port here: https://github.com/avaraline/Avara You can also come hang out in the Avaraline Discord server: https://discord.gg/yw5qnBtJd5 Or the IRC channel: irc://avaraline.net:6667/avaraline

  • GitHub repo ptcollab

    A collaborative sample-based piano-roll music editor!

    Project mention: Ptcollab Kitchen Sink Edition | news.ycombinator.com | 2021-10-24

    ptcollab (pxtone collab) is a music editor where you can collaborate with friends.[0]

    [0] https://yuxshao.github.io/ptcollab/

  • GitHub repo NG-FPS

    An Epic Mega Grants backed Master Thesis about creating the Next Generation (Multiplayer) FPS.

    Project mention: It would be cool if engineers could dig trenches to protect against arty. | reddit.com/r/HellLetLoose | 2021-11-23
  • GitHub repo freeciv21

    Freeciv for the 21st century

    Project mention: Looking for open source game to modify. | reddit.com/r/opensource | 2021-09-17

    For those we prefer C++ there is a fairly active fork called freeciv21.

  • GitHub repo ultimatetapankaikki

    Open source port of Ultimate Tapan Kaikki

    Project mention: Games that are/were popular in your country but unknown in most other areas? | reddit.com/r/Games | 2021-04-22

    From here: https://github.com/suomipelit/ultimatetapankaikki

  • GitHub repo ETS2-ATS-Sync-Helper

    Sync the job list on ETS2 and ATS to play with your friends

    Project mention: Sync helper | reddit.com/r/EuroTruck2 | 2021-05-29
  • GitHub repo VirtualFortress2

    A TF2 VR port with hand tracking for SteamVR. Based on the 2008 source code and GMod VR

    Project mention: Virtual Fortress 2 (TF2 VR Mod) by PinkMilkProductions | reddit.com/r/virtualreality | 2021-02-26

    Ah so this is where all the sudden views on my itch.io page are coming from, lol. I'm very happy to see all this interest in the mod! I am taking a small break developing the mod because of uni but rest assured i will see this mod through and that definitely includes working multiplayer! If you're interested in the current development status of the mod and planned features, take a look here: https://github.com/PinkMilkProductions/VirtualFortress2/projects/1

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-01-21.

C++ Multiplayer related posts


What are some of the best open-source Multiplayer projects in C++? This list will help you:

Project Stars
1 OpenRCT2 10,193
2 TrinityCore 7,119
3 Game-Networking-Resources 4,287
4 EpicSurvivalGame 2,434
5 warzone2100 2,134
6 Teeworlds 1,807
7 mtasa-blue 908
8 freeorion 631
9 open-builder 627
10 openmw-tes3mp 533
11 CoopShooterUdemy 308
12 supermariowar 267
13 bzflag 224
14 blind-jump-portable 120
15 skymp 104
16 odamex 102
17 Avara 77
18 ptcollab 47
19 NG-FPS 34
20 freeciv21 27
21 ultimatetapankaikki 21
22 ETS2-ATS-Sync-Helper 14
23 VirtualFortress2 7
Find remote jobs at our new job board 99remotejobs.com. There are 29 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Deliver Cleaner and Safer Code - Right in Your IDE of Choice!
SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.