C++ Multiplayer

Open-source C++ projects categorized as Multiplayer
Topics: Game C++ CPP Linux OpenGL

Top 23 C++ Multiplayer Projects

  • OpenRCT2

    An open source re-implementation of RollerCoaster Tycoon 2 🎢

  • Project mention: Lessons from Open-Source Game Projects | dev.to | 2024-04-10

    OpenRCT2 - Roller Coster Tycoon 2 clone. C++, SDL2, OpenGL

  • TrinityCore

    TrinityCore Open Source MMO Framework (master = 10.2.6.54499, 3.3.5 = 3.3.5a.12340, wotlk_classic = 3.4.3.54261, cata classic = 4.4.0.54027)

  • Project mention: Ask HN: What Are You Learning? | news.ycombinator.com | 2024-03-31

    You could take a look at TrinityCore[1] and adjacent projects! Best of luck!

    [1] https://github.com/TrinityCore/TrinityCore

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • EpicSurvivalGame

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

  • 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: Is there any game where you can design your own weapons/vehicles? | /r/computerwargames | 2023-12-10

    It is more an RTS than a 'classical' wargame, but you could do it in Warzone 2100. It is old for now (but it was very fun in 2000s). It could be fun for you today. There is a free and open source version : https://wz2100.net/ .

  • Teeworlds

    A retro multiplayer shooter

  • 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: Open source but but commercial use is paid | /r/opensource | 2023-05-15

    If the code is compiled, you'd have to pull a few more tricks. But to be fair that is also an issue even if your code is not source available - people can (and do) decompile closed-source programs and hack on them. My personal favourite of that is https://multitheftauto.com/ where the community reverse engineered GTA San Andreas to add multiplayer

  • openspades

    Compatible client of Ace of Spades 0.75

  • Project mention: Open source Diablo 1 engine – DevilutionX 1.5.0 released | news.ycombinator.com | 2023-06-17

    Ace of Spades is one. I usually play with the OpenSpades client[1], but there is also Betterspades[2], and probably many other clients I don't know of yet. There are usually about 10-50 players online on the public servers listed on BuildAndShoot[3], variable depending on the time of day and mostly from Latin America it seems.

    One can host the game with piqueserver[4]. I'm not sure if one can still host with the original Ace of Spades server, but the game was 'shut down' in 2019 so maybe not.

    [1]: https://openspades.yvt.jp/

    [2]: https://github.com/xtreme8000/BetterSpades

    [3]: https://www.buildandshoot.com/servers/

    [4]: https://www.piqueserver.org/

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • TiltedEvolution

    Skyrim and Fallout 4 mod to play online!

  • Project mention: Change days | /r/SkyrimTogether | 2023-07-10

    Yes. But it just changes the time of the day, the issue is that the days never change; it is always 0 of Morning Star. This have several consequeces to the gameplay. I found this: https://github.com/tiltedphoques/TiltedEvolution/pull/600

  • Hypersomnia

    Multiplayer top-down shooter made from scratch in C++. Comes with an in-game Editor!

  • Project mention: My competitive top-down shooter brings open-source to eSports. Written from scratch, in bare C++ - runs natively on Linux. AppImage is just 30 MB. Coming to Steam on 28th. | /r/linux_gaming | 2023-12-11

    Cool part? Part of the game's source code was used in Assassin's Creed: Valhalla, as well as Skydio drones. See our GitHub for details: https://github.com/TeamHypersomnia/Hypersomnia

  • freeorion

    Source code repository of the FreeOrion project.

  • TES3MP

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

  • Project mention: OpenMW: Open-source TES3: Morrowind reimplementation | news.ycombinator.com | 2023-06-09

    TES3MP is a sister project built on OpenMW which adds multiplayer.

    https://tes3mp.com/

  • open-builder

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

  • stuntrally

    Note: development continues in stuntrally3. 3D racing game based on VDrift and OGRE with own Track Editor. The main repository with Stunt Rally 2.x sources and data.

  • Project mention: Stunt Rally – a free rally racing game with editor | news.ycombinator.com | 2024-04-28
  • supermariowar

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

  • open.mp

    Open Multiplayer, a multiplayer mod fully backwards compatible with SA-MP

  • Project mention: Is open.mp dead? | /r/samp | 2023-10-16

    P.S. Im not trying some incredible debate here. Its just that I payed 60$ a month on hosted tabs since 2014, and Im trying to do the same type of advertisement but where should I advertise my server if open.mp is dead?

  • CoopShooterUdemy

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

  • glsmac

    Unofficial open-source OpenGL/SDL2 reimplementation of Sid Meier's Alpha Centauri ( + Alien Crossfire )

  • Project mention: Lessons from Open-Source Game Projects | dev.to | 2024-04-10

    GLSMAC - Sid Meier's Alpha Centauri clone. C++, OpenGL, SDL2

  • bzflag

    3D multi-player tank battle game

  • freeciv21

    Develop your civilization from humble roots to a global empire

  • Project mention: LT80 - New Longturn game starting in 4 days | /r/Freeciv | 2023-09-02

    To be able to play the game, you need to download the Fc21 3.0 client from https://github.com/longturn/freeciv21/r ... .0-patch.1 This is a semi-portable application where you don't need admin privileges to be able to install it on the computer.

  • skymp

    Multiplayer Mod & TypeScript SDK for Skyrim Special Edition

  • blind-jump-portable

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

  • Project mention: r/LinkCable Lounge | /r/LinkCable | 2023-05-29

    here's hoping this subreddit will be friendly to homebrew link cable games, too! With https://github.com/rodri042/gba-link-connection, implementing link cable support in homebrew GBA games is very doable these days.

  • odamex

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

  • Project mention: DOOM® in the cloud ☁️🤘😈☁️ | /r/Doom | 2023-12-07

    We're posting to reddit to announce our new open-source modification of the Odamex client/server DOOM source port called DoomBattle.Zone. It's like an old school DOOM LAN party except you're playing against everyone in the world.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

C++ Multiplayer related posts

  • Open-Source OpenGL/SDL2 Reimplementation of Sid Meier's Alpha Centauri

    1 project | news.ycombinator.com | 5 Apr 2024
  • DOOM® in the cloud ☁️🤘😈☁️

    2 projects | /r/Doom | 7 Dec 2023
  • UE5 - Implemented Multiplayer to Cropout RTS

    1 project | /r/unrealengine | 1 Nov 2023
  • LT80 - New Longturn game starting in 4 days

    1 project | /r/Freeciv | 2 Sep 2023
  • r/LinkCable Lounge

    1 project | /r/LinkCable | 29 May 2023
  • Guide for private WoW server request.

    1 project | /r/wowservers | 29 May 2023
  • Open source but but commercial use is paid

    1 project | /r/opensource | 15 May 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 10 May 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

Project Stars
1 OpenRCT2 12,946
2 TrinityCore 9,114
3 EpicSurvivalGame 3,163
4 warzone2100 3,043
5 Teeworlds 2,311
6 mtasa-blue 1,279
7 openspades 1,105
8 TiltedEvolution 987
9 Hypersomnia 915
10 freeorion 829
11 TES3MP 738
12 open-builder 689
13 stuntrally 589
14 supermariowar 415
15 open.mp 403
16 CoopShooterUdemy 353
17 glsmac 353
18 bzflag 285
19 freeciv21 213
20 skymp 205
21 blind-jump-portable 200
22 gba-link-connection 170
23 odamex 164

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com