C Game

Open-source C projects categorized as Game

Top 23 C Game Projects

  1. Craft

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

    Project mention: Craft: A simple Minecraft clone written in C | news.ycombinator.com | 2025-02-05
  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. MultiplayerNetworkingResources

    A curated list of Multiplayer Game Network Programming Resources

    Project mention: Quake 3 Source Code Review: Network Model | news.ycombinator.com | 2024-11-23

    shameless plug: https://github.com/0xFA11/GameNetworkingResources

  4. Provenance

    iOS & tvOS multi-emulator frontend, supporting various Atari, Bandai, NEC, Nintendo, Sega, SNK and Sony console systems… Get Started: https://wiki.provenance-emu.com |

  5. cute_headers

    Collection of cross-platform one-file C/C++ libraries with no dependencies, primarily used for games

    Project mention: Collection of one-file C/C++ libraries with no dependencies, primarily for games | news.ycombinator.com | 2025-02-08

    Since you left this "optimize me" comment here:

    https://github.com/RandyGaul/cute_headers/blob/755849fc2819d...

    See an optimized quaternion multiplication implementation in SSE by me here:

    https://stackoverflow.com/questions/18542894/how-to-multiply...

  6. NetHack

    Official NetHack Git Repository

    Project mention: The Story of Rogue | news.ycombinator.com | 2024-12-04

    Yes and still under active development [1]! We also just finished the 2024 November NetHack Tournament (TNNT) [2]! I played in the tournament for the first time this year. I had one near-win with a very challenging Monk (I was doing a bunch of conducts [3]) who unfortunately died to the infamous Wizard of Yendor (Rodney as we call him). I also had a winning run with a Wizard which unfortunately finished a few hours after the deadline at the end of the tournament, so sadly that one didn't count!

    Next year I hope to have a bit more time to play so that I can record a win in regulation time!

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

    [2] https://tnnt.org

    [3] https://nethackwiki.com/wiki/Conduct

  7. julius

    An open source re-implementation of Caesar III

    Project mention: Julius: Open-source reimplementation of Caesar III | news.ycombinator.com | 2024-08-24
  8. yojimbo

    A network library for client/server games written in C++

  9. SaaSHub

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

    SaaSHub logo
  10. ioq3

    The ioquake3 community effort to continue supporting/developing id's Quake III Arena

    Project mention: ioquake3 | news.ycombinator.com | 2024-11-27
  11. DungeonRush

    👾🐍 A opensource game inspired by Snake, written in pure C with SDL

    Project mention: Show HN: Snake-inspired FOSS game Dungeon Rush playable in the browser | news.ycombinator.com | 2024-04-11
  12. soloud

    Free, easy, portable audio engine for games

  13. Open-Golf

    A cross-platform minigolf game written in C.

  14. sdlpal

    SDL-based reimplementation of the classic Chinese-language RPG known as PAL. (by sdlpal)

  15. doomgeneric

    Easily portable doom

    Project mention: Run Doom on Google Sheets | news.ycombinator.com | 2025-02-07

    https://github.com/ozkl/doomgeneric

    all you have to do, according to the readme, is implement five functions in the linked project to get doom on your chosen platform.

  16. StarRuler2-Source

    4X Space Strategy game Star Ruler 2's open source distribution.

  17. angband

    A free, single-player roguelike dungeon exploration game

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

    Angband - Roguelike Dungeon Crawler. C

  18. librg

    🚀 Making multi-player gamedev simpler since 2017

  19. taisei

    A free and open-source Touhou Project fangame

  20. SDLPoP

    An open-source port of Prince of Persia, based on the disassembly of the DOS version.

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

    SDLPoP - Prince of Persia clone based on DOS disassembly. C, SDL2

  21. kohi

    A game engine made as part of the Kohi Game Engine series on YouTube (and Twitch!), where we make a game engine from the ground up using C and Vulkan.

    Project mention: Starting Up The Engine - Nikola Game Engine Devlog 1 | dev.to | 2025-02-28

    This "logging system" I adapted to this engine was influenced a whole ton by the kohi engine. If you don't know, the Kohi Engine is quite a robust game engine built in C. The guy who created it also logs his progress on his YouTube channel. Check it out. The series is very fun to watch and very informative.

  22. REDRIVER2

    Driver 2 Playstation game reverse engineering effort

  23. BrogueCE

    Brogue: Community Edition - a community-lead fork of the much-loved minimalist roguelike game

    Project mention: The Story of Rogue | news.ycombinator.com | 2024-12-04

    I love any opportunity to suggest people try out Brogue. It was developed with the idea "What would have happened if development continued on Rogue?"

    Info here: https://sites.google.com/site/broguegame/

    Repo/downloads here: https://github.com/tmewett/BrogueCE

  24. cdogs-sdl

    Classic overhead run-and-gun game

  25. naev

    Naev is a 2d action/rpg space game that combines elements from the action, rpg and simulation genres.

  26. 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 Game discussion

Log in or Post with

C Game related posts

Index

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

# Project Stars
1 Craft 10,577
2 MultiplayerNetworkingResources 7,774
3 Provenance 6,067
4 cute_headers 4,557
5 NetHack 3,104
6 julius 2,901
7 yojimbo 2,547
8 ioq3 2,501
9 DungeonRush 2,038
10 soloud 1,876
11 Open-Golf 1,835
12 sdlpal 1,788
13 doomgeneric 1,529
14 StarRuler2-Source 1,471
15 angband 1,363
16 librg 1,339
17 taisei 1,281
18 SDLPoP 1,149
19 kohi 1,145
20 REDRIVER2 1,118
21 BrogueCE 1,105
22 cdogs-sdl 934
23 naev 871

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

Did you know that C is
the 6th most popular programming language
based on number of references?