cdogs-sdl
chocolate-doom
Our great sponsors
cdogs-sdl | chocolate-doom | |
---|---|---|
8 | 6 | |
844 | 1,769 | |
- | 1.9% | |
8.8 | 8.4 | |
10 days ago | 6 days ago | |
C | C | |
GNU General Public License v3.0 only | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
cdogs-sdl
-
Good gamepad games for a weak graphic card
Here are a few free games I've played on my tv: C-Dogs SDL, Sonic Robo Blast 2
- No Soap, Radio
-
2D Wolfenstein 3D…
Creator site
- Release 1.3.0 · cxong/cdogs-sdl ( Classic overhead run-and-gun game )
- C-Dogs SDL - Free top-down shooter based on a DOS classic. Up to 4-player coop, Deathmatch, a custom campaign editor, as well as surprising compatibility with Wolfenstein 3D!
-
Open source re-implementation projects and game clones.
C-dogs-SDL - C-Dogs
-
What are some obscure video games you grew up with?
The source code for the sequel, C-Dogs, was released in 2002 and a source port was made that's still being updated. It's called C-Dogs SDL.
-
How can I learn Vulkan?
Some of them do, others use assets from a game's installation (for rights). I personally picked cxong/cdogs-sdl: Classic overhead run-and-gun game (github.com), which includes all the assets already.
chocolate-doom
-
Ports suggestion for OnionOS
- Chocolate Doom (support Heretic, Hexen, Strife and Freedoom iwads) https://github.com/chocolate-doom/chocolate-doom
- Candy of Doom
- My simple attempt at retro / DOOM lighting, it's just a slightly transparent mesh
-
Is there a C book / website to learn C like the Rust book?
But C doesn't come with these types of APIs "out of the box" because C is expected to be used on way too many systems to standardize things of that nature. In a lot of ways "doing C right" means following commonplace patterns on hardware similar to the hardware you are targeting. If you're targeting commonplace desktop or server machines I suggest you take a look at a lot of software written in C that target those platforms -- projects like Sqlite, and modern source ports of Doom such as chocolate doom. Both are available to read for free on github, https://github.com/sqlite/sqlite https://github.com/chocolate-doom/chocolate-doom
-
Doom II running on a 3 color ePaper display salvaged from a discarded Best Buy pricer. 3 frames per minute!
cd ~ wget https://github.com/chocolate-doom/chocolate-doom/releases/download/chocolate-doom-2.3.0/chocolate-doom-2.3.0.tar.gz tar xzf chocolate-doom-2.3.0.tar.gz cd chocolate-doom-2.3.0 ./configure make sudo make install
-
Preserving Sound of Consoles and Computers - UPLINK 2021 [panel with Displaced Gamers, Artemio (creator of MDFourier Project -- tool used to improve MiSTer FPGA audio accuracy), My Life in Gaming]
Choclate Doom PC speaker accuracy discussion
What are some alternatives?
etlegacy - ET: Legacy is an open source project based on the code of Wolfenstein: Enemy Territory which was released in 2010 under the terms of the GPLv3 license.
crispy-doom - Crispy Doom is a limit-removing enhanced-resolution Doom source port based on Chocolate Doom.
dave-wasm - 🕹 Dangerous Dave in C/SDL using WebAssembly
termux-sdl - termux sdl plugin
dxx-rebirth - Descent-Rebirth and Descent II-Rebirth
TI-84-CE-DooM - A version of DooM for the TI-84 CE written in C.
vulkan-guide - Introductory guide to vulkan.
wad2pic - Convert Doom's WAD file into an isometric picture
Vulkan-Guide - One stop shop for getting started with the Vulkan API
DoomLauncher - Doom Launcher is a doom launching utility and database for custom wads and pk3s
OpenJK - Community effort to maintain and improve Jedi Academy (SP & MP) + Jedi Outcast (SP only) released by Raven Software
gust_tools - A set of utilities for dealing with Gust (Koei Tecmo) PC games files