SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 C++ Multiplayer Projects
-
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)
-
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.
-
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+
-
mtasa-blue
Multi Theft Auto is a game engine that incorporates an extendable network play element into a proprietary commercial single-player game.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
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.
-
glsmac
Unofficial open-source OpenGL/SDL2 reimplementation of Sid Meier's Alpha Centauri ( + Alien Crossfire )
-
gba-link-connection
🔗 A set of Game Boy Advance (GBA) C++ libraries to interact with the Serial Port. Its main purpose is providing multiplayer support to homebrew games.
-
odamex
Odamex - Online Multiplayer Doom port with a strong focus on the original gameplay while providing a breadth of enhancements.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
OpenRCT2 - Roller Coster Tycoon 2 clone. C++, SDL2, OpenGL
You could take a look at TrinityCore[1] and adjacent projects! Best of luck!
[1] https://github.com/TrinityCore/TrinityCore
Project mention: Is there any game where you can design your own weapons/vehicles? | /r/computerwargames | 2023-12-10It 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/ .
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
Project mention: Open source Diablo 1 engine – DevilutionX 1.5.0 released | news.ycombinator.com | 2023-06-17Ace 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/
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
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-11Cool 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
Project mention: OpenMW: Open-source TES3: Morrowind reimplementation | news.ycombinator.com | 2023-06-09TES3MP is a sister project built on OpenMW which adds multiplayer.
https://tes3mp.com/
Project mention: Stunt Rally – a free rally racing game with editor | news.ycombinator.com | 2024-04-28
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?
GLSMAC - Sid Meier's Alpha Centauri clone. C++, OpenGL, SDL2
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.
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.
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.
C++ Multiplayer related posts
-
Open-Source OpenGL/SDL2 Reimplementation of Sid Meier's Alpha Centauri
-
DOOM® in the cloud ☁️🤘😈☁️
-
UE5 - Implemented Multiplayer to Cropout RTS
-
LT80 - New Longturn game starting in 4 days
-
r/LinkCable Lounge
-
Guide for private WoW server request.
-
Open source but but commercial use is paid
-
A note from our sponsor - SaaSHub
www.saashub.com | 10 May 2024
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