C Multiplayer

Open-source C projects categorized as Multiplayer

Top 9 C Multiplayer Projects

Multiplayer
  1. Craft

    A simple Minecraft clone written in C using modern OpenGL (shaders).

  2. SaaSHub

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

    SaaSHub logo
  3. MultiplayerNetworkingResources

    A curated list of Multiplayer Game Network Programming Resources

    Project mention: Show HN: M. C. Escher spiral in WebGL inspired by 3Blue1Brown | news.ycombinator.com | 2026-04-05

    Yes, if you intend to make a networked game, write your netcode first, share state with client(s) over a network protocol, even if the network is 127.0.0.0/8

    Netcode is its own area of study:

    - https://developer.valvesoftware.com/wiki/Latency_Compensatin...

    - https://developer.valvesoftware.com/wiki/Source_Multiplayer_...

    - https://github.com/0xFA11/MultiplayerNetworkingResources

    Gamers have opinions about netcode, because it affects how they have to think in order to play the game, so netcode becomes as much a creative endeavour as the level design, graphics, etc.

    Every area of endeavour you've mentioned is a fractal of timesuck. They all have their basics and then their advancements, that have been built up by thousands of people over decades.

    If you are learning by doing, for god's sake, keep it simple. Make the simplest thing that works. If you're making an FPS, have static geometry and non-animated character models (a 2D sprite will do). Prioritise having the most basic thing working as your goal. Otherwise you will be off in the weeds for years and you'll probably give up having built nothing.

        what day 0 to day 1000 of a game looks like

  4. librg

    🚀 Making multi-player gamedev simpler since 2017

  5. BetterSpades

    BetterSpades, an Ace of Spades client targeted at low end systems (GL/ES 1.1). Runs on your grandmother's rig!

  6. Counter-Strike-Nintendo-DS

    Counter Strike Demake/Remake on Nintendo DS

  7. Avara

    Port of the original 1996 game from Ambrosia Software.

    Project mention: Mac Source Ports – run old games on new Macs | news.ycombinator.com | 2025-10-15
  8. piugba

    🎮 PIU simulator for the GBA.

  9. mangband

    A free online multi-player realtime roguelike game based on Angband

  10. astonia3

    MMORPG game-engine/source for Astonia III & Astonia 3.5.

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 discussion

Log in or Post with

C Multiplayer related posts

  • Can anyone please make the PC version of SAMP playable on Android?

    1 project | /r/sanandreas | 7 Sep 2022
  • what linux features that have no equivalent in windows?

    2 projects | /r/linuxquestions | 15 Jun 2022
  • MAngband – Multiplayer Adaptation of Angband (Roguelike)

    1 project | news.ycombinator.com | 14 Apr 2022
  • Looking for a rogue-like/lite to play in coop, for 2 or 3 players !

    1 project | /r/roguelikes | 9 Sep 2021

Index

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

# Project Stars
1 Craft 10,985
2 MultiplayerNetworkingResources 8,550
3 librg 1,481
4 BetterSpades 275
5 Counter-Strike-Nintendo-DS 235
6 Avara 148
7 piugba 128
8 mangband 69
9 astonia3 47

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