abuse
raylib-games
abuse | raylib-games | |
---|---|---|
4 | 5 | |
44 | 477 | |
- | - | |
0.0 | 4.3 | |
almost 9 years ago | about 2 months ago | |
C | C | |
- | zlib License |
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.
abuse
-
Ask HN: Interesting source code/What's some interesting code you've read lately?
[2] https://github.com/videogamepreservation/abuse
-
Good open source games written in C?
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.
-
DOS games with source code
Abuse
- uLisp
raylib-games
-
Snake in Raylib:
One of raylib's examples is snake.
-
Good open source games written in C?
The raylib game engine with multiple different game projects that are open source https://www.raylib.com/games.html
-
Introduction/My Project
https://www.raylib.com/games.html There's a tank shooting game with a few "buildings" for land.
-
how to make a collision in all directions, and make the player stop and not break through the wall?
Damn, I found a pretty serious bug there, so it's better to reference the old one for now. https://github.com/raysan5/raylib-games/blob/master/classics/src/platformer.c
What are some alternatives?
llvm-cbe - resurrected LLVM "C Backend", with improvements
Raylib_RectangleCollision - Retro platformer physics with Rectangle collision
terra - Terra is a low-level system programming language that is embedded in and meta-programmed by the Lua programming language.
raylib-hx - Haxe bindings for raylib, a simple and easy-to-use library to learn videogame programming
tinyscheme - TinyScheme is easy to learn and modify. It is structured like a meta-interpreter, only it is written in C.
raygui - A simple and easy-to-use immediate-mode gui library
chocolate-doom-nx - Chocolate Doom for the Nintendo Switch
rfxgen - A simple and easy-to-use fx sounds generator
ecl
raylib-php - PHP 8 Bindings to raylib
opentyrian - An open-source port of the scrolling shooter Tyrian.
bake - Bake, A build system for building, testing and running C & C++ projects