This is a page to links for interesting C Code, with an emphasis on games.
- Anarch. A First-person-shooter in 32KB 100% C. All assets are in the public domain.
- Awesome C Links – Someone else’s page of C links! Very good.
- BBCSDL – A cross platform BBC Basic written in C. GitHub.
- Better String Library. Improving on C’s char * string handling.
- Build your own X. A big list of projects. Not all are in C but there are quite a number.
- CBM-64 BASIC and 6502 Emulator by developer Michael Steil.
- CC65. An open source C-to-6502 compiler.
- DungeonRush. A dungeon game using SDL2 based on Snake’s mechanics.
- ExplorerPatcher – For Windows 11 to reconfigure menus to be more like Windows 10.
- Generate a maze in C using depth-first search or prim’s algorithm.
- Maze generator with optional solver. A different algorithm This runs in a terminal.
- Mie is a small, flexible, terminal-based text editor written in C.
- Minecraft in C. An OpenGl game.
- MiniGolf in C. A lovely OpenGL game.
- Permafrost Game engine. 38,000 lines of C for an OpenGL cross-platform game engine.
- Project 1945. A university project, implementing the arcade game 1942 with C+SDL2.
- Project based tutorials in C. Lots of interesting stuff including games.
- How to write a Virtual Machine in C. A multi-part tutorial.
- A different Build your own VM in C.
- Liblzg – a file compressor and decompressor in C.
- Solitaire in a terminal. Using Unicode for graphics.
- Text editor by antirez in 1000 lines of C.
- Pacman in C99. You can also play it in a browser.
- Thompson Davis Editor. Open source terminal and command line editor
(Visited 2,681 times, 1 visits today)