Good open source games written in C?

This page summarizes the projects mentioned and recommended in the original post on /r/C_Programming

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

    Original Rogue Game (5.4.4) (by Davidslv)

    Rogue, nethack, and Abuse come to mind, and then pretty much all the old id software stuff, along with the raven engine. These SDL tutorials might be of interest to you too, they are basically in the format of game sources with detailed explanations.

  • SaaSHub

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

    SaaSHub logo
  • NetHack

    Official NetHack Git Repository

    Rogue, nethack, and Abuse come to mind, and then pretty much all the old id software stuff, along with the raven engine. These SDL tutorials might be of interest to you too, they are basically in the format of game sources with detailed explanations.

  • abuse

    Discontinued Abuse (1995) by Crack dot Com (by videogamepreservation)

    Rogue, nethack, and Abuse come to mind, and then pretty much all the old id software stuff, along with the raven engine. These SDL tutorials might be of interest to you too, they are basically in the format of game sources with detailed explanations.

  • RavenEngine

    Rogue, nethack, and Abuse come to mind, and then pretty much all the old id software stuff, along with the raven engine. These SDL tutorials might be of interest to you too, they are basically in the format of game sources with detailed explanations.

  • abbayedesmorts-gpl

    l'Abbaye des Morts - ported to Linux, Pandora, GCW0, Wii and PSP

    If you are looking for something easier than the games alread commented (Doom, Quake, etc) Have a look at github, looking for projects in C and using SDL2, example : https://github.com/nevat/abbayedesmorts-gpl

  • raylib-games

    A collection of games made with raylib

    The raylib game engine with multiple different game projects that are open source https://www.raylib.com/games.html

  • space-shooter.c

    A cross-platform, top-down 2D space shooter written in C using only platform libraries.

  • Open-Golf

    A cross-platform minigolf game written in C.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Beside SDL, is there an easier way to just show a custom rectangle with text, cross-platform?

    4 projects | /r/C_Programming | 13 May 2023
  • How to add graphics

    4 projects | /r/csharp | 9 Jan 2023
  • Help!

    2 projects | /r/csharp | 7 Jun 2022
  • 开放式高尔夫:用C语言编写的跨平台迷你高尔夫游戏 (Open Golf: A cross-platform minigolf game written in C)

    1 project | /r/hnzh | 24 Mar 2022
  • Open Golf: A cross-platform minigolf game written in C

    1 project | /r/WhileTrueCode | 24 Mar 2022

Did you konow that C is
the 7th most popular programming language
based on number of metions?