C Doom

Open-source C projects categorized as Doom

Top 16 C Doom Projects

  • chocolate-doom

    Chocolate Doom is a Doom source port that is minimalist and historically accurate.

  • doomgeneric

    Easily portable doom

  • Project mention: Doom-htop: The classic DOOM game over htop | news.ycombinator.com | 2024-04-21

    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

  • 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.

    InfluxDB logo
  • crispy-doom

    Crispy Doom is a limit-removing enhanced-resolution Doom source port based on Chocolate Doom.

  • Project mention: Crispy Doom: A limit-removing enhanced-resolution Doom source port | news.ycombinator.com | 2023-10-25
  • doomretro

    The classic, refined DOOM source port. For Windows PC.

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

    Doom Retro - Doom source port for Windows. C, SDL2

  • retro-go

    Retro emulation for the ODROID-GO and other ESP32 devices

  • doom-ascii

    DooM in the terminal!

  • Project mention: Doom-ASCII in the Terminal | news.ycombinator.com | 2024-02-05
  • FastDoom

    Doom port for DOS, optimized to be as fast as possible!

  • Project mention: Doom(1993) on SSD1306 | /r/arduino | 2023-06-24

    I'm 4 days late, but no, Doom won't run on an ESP32. The problem is RAM: original Doom requires 8 MiB. There's a port, FastDoom, that has been trimmed down to run on lower end computers, but even it requires 4 MiB. ESP32s typically have less than 512 KiB RAM.

  • SaaSHub

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

    SaaSHub logo
  • doom-teletext

    Play DOOM in teletext

  • doom-wasm

    Chocolate Doom WebAssembly port with WebSockets support

  • Project mention: Self-checkout scanner at Swedish grocery store | /r/softwaregore | 2023-06-22

    If it has a web browser...

  • woof

    Woof! is a continuation of the Boom/MBF bloodline of Doom source ports. (by fabiangreffrath)

  • d32xr

    A modern port of Doom for the Sega 32X

  • fbDOOM

    fbDOOM

  • Project mention: Got DOOM Running on a VTech V.Reader | /r/itrunsdoom | 2023-11-13

    To actually run DOOM on the device I needed to somehow cross-compile a version compatible with the device's processor. Fortunately, Nuvoton offers open-source code on GitHub for software development on their platforms. However the resources they provide requires third party software like KEIL to compile software, so I chose not to go that route. I decided to search through GitHub instead, and was able to find a repository that included the specific Nuvoton linux toolchain I was looking for, which didn't require the use of any third party software. After setting up the toolchain, my focus shifted to compiling fbDOOM, a variant of DOOM specifically designed to run on the Linux framebuffer.

  • bareDOOM

    DOOM ported to run within the barebox bootloader

  • cydoomgeneric

    Easily portable DooM for Python (+ some pretty sick demos)

  • TI-84-CE-DooM

    A version of DooM for the TI-84 CE written in C.

  • RAD-Doom

    RAD-Doom (Doom on C64/C128 using the RAD Expansion Unit)

  • 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 Doom related posts

Index

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

Project Stars
1 chocolate-doom 1,801
2 doomgeneric 1,096
3 crispy-doom 769
4 doomretro 628
5 retro-go 471
6 doom-ascii 429
7 FastDoom 360
8 doom-teletext 281
9 doom-wasm 270
10 woof 174
11 d32xr 147
12 fbDOOM 113
13 bareDOOM 69
14 cydoomgeneric 46
15 TI-84-CE-DooM 42
16 RAD-Doom 27

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