The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more β
Top 23 C Game Projects
-
cute_headers
Collection of cross-platform one-file C/C++ libraries with no dependencies, primarily used for games
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
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.
-
BrogueCE
Brogue: Community Edition - a community-lead fork of the much-loved minimalist roguelike game
-
naev
Naev is a 2d action/rpg space game that combines elements from the action, rpg and simulation genres.
-
crispy-doom
Crispy Doom is a limit-removing enhanced-resolution Doom source port based on Chocolate Doom.
-
space-nerds-in-space
Multi-player spaceship bridge simulator. Captain your starship through adventures with your friends. See https://smcameron.github.io/space-nerds-in-space
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: A simple Minecraft clone written in C using modern OpenGL | news.ycombinator.com | 2023-05-26
download NetHack sources (https://github.com/NetHack/NetHack -> Code -> Download ZIP, unpack them on your computer)
Julius) - Caesar 3 clone. C, SDL2
Project mention: Show HN: Snake-inspired FOSS game Dungeon Rush playable in the browser | news.ycombinator.com | 2024-04-11
Project mention: VRipper, a Python script for extracting audio from V.Smile roms | /r/vsmile | 2023-11-06VRipper Python Script Foobar2000 VGMStream Source Message
Angband - Roguelike Dungeon Crawler. C
SDLPoP - Prince of Persia clone based on DOS disassembly. C, SDL2
But as was written somewhere else in the comments and as I wrote myself in the README, the hard work of making Doom more portable was done by the incredible project doom-generic which I forked: https://github.com/ozkl/doomgeneric
Project mention: PC Ports, Decompilations, Remakes, Demakes, Fan Games, Conversion Mods, Texture Packs! | /r/SteamDeck | 2023-06-01Please include ReDriver2! A recompilation of PS1's Driver 2. I finished it a few days ago and has a good set of advantages over emulating. There's a mini guide in an old post in this sub but I wanted to make a more datailed guide
Project mention: any suggestions for a beginner roguelike? something that's not infuriating | /r/roguelikes | 2023-12-05
Project mention: Naev β open-source game about space exploration, trade and combat | /r/hackernews | 2023-11-28
Project mention: Crispy Doom: A limit-removing enhanced-resolution Doom source port | news.ycombinator.com | 2023-10-25
I don't know if this counts, but I wrote a parser for "the ship's computer" in my game, "Space Nerds in Space". It's described here: https://scaryreasoner.wordpress.com/2016/05/14/speech-recogn...
I also wrote some toy "interactive fiction" things (with less sophisticated parsers) in python and Lua as a way to gain familiarity with those languages, not that they are very interesting in and of themselves, though they demonstrate a fairly standard technique behind these kinds of games in a compact way.
https://github.com/smcameron/smcamerons-python-adventure
https://github.com/smcameron/space-nerds-in-space/blob/maste...
C Game related posts
- Doom-htop: The classic DOOM game over htop
- Show HN: Snake-inspired FOSS game Dungeon Rush playable in the browser
- Show HN: An adventure game in Z80 assembly for CP/M and ZX Spectrum
- The Editor Update: Bonsai Voxel Engine Devlog [video]
- Ask HN: What is the SDL.h file in SuperTux?
- Building a level in the Bonsai Voxel Engine [video]
- Open Source Rewrite of Civilization 1 Source Code β OpenCiv1 Project
-
A note from our sponsor - WorkOS
workos.com | 27 Apr 2024
Index
What are some of the best open-source Game projects in C? This list will help you:
Project | Stars | |
---|---|---|
1 | Craft | 10,190 |
2 | cute_headers | 4,105 |
3 | NetHack | 2,656 |
4 | julius | 2,552 |
5 | yojimbo | 2,382 |
6 | ioq3 | 2,301 |
7 | DungeonRush | 1,933 |
8 | Open-Golf | 1,750 |
9 | sdlpal | 1,702 |
10 | soloud | 1,644 |
11 | StarRuler2-Source | 1,444 |
12 | vgmstream | 1,426 |
13 | angband | 1,261 |
14 | librg | 1,218 |
15 | SDLPoP | 1,057 |
16 | doomgeneric | 1,032 |
17 | REDRIVER2 | 1,012 |
18 | BrogueCE | 891 |
19 | taisei | 882 |
20 | cdogs-sdl | 844 |
21 | naev | 817 |
22 | crispy-doom | 760 |
23 | space-nerds-in-space | 713 |
Sponsored