A simple and easy-to-use library to enjoy videogames programming
- raylib
- c
- programming
- opengl
72,862 visible repositories in the index
1–24 of 112 · Most stars
A simple and easy-to-use library to enjoy videogames programming
A simple Minecraft clone written in C using modern OpenGL (shaders).
🐍🎮 pygame (the library) is a Free and Open Source python programming language library for making multimedia applications like games built on top of the excellent SDL library. C, Python, Native, OpenGL.
A Super Mario 64 decompilation, brought to you by a bunch of clever folks.
A fast entity component system (ECS) for C & C++
Play your own Tears of the Kingdom and Breath of the Wild natively on Apple silicon Mac, iPhone and iPad. Not an emulator: the game's ARM64 code runs directly, NVN rebuilt on Metal. Bring your own game.
Static recompilation of The Legend of Zelda: Tears of the Kingdom to native Windows and Linux x86-64, with a Vulkan renderer. Game files not included.
TIC-80 is a fantasy computer for making, playing and sharing tiny games.
Decompilation of The Legend of Zelda: Ocarina of Time
Box64 - Linux Userspace x86_64 Emulator with a twist, targeted at ARM64, RV64 and LoongArch Linux devices
TranslatedOpen-source compatibility layer for Diablo II: Resurrected with the Reign of the Warlock expansion. Runs your own Switch copy natively on iPhone, iPad, Mac, Android and HarmonyOS — full touch controls, 60 fps, new endgame modes. Bring your own game files. Open-source iOS / macOS / Android / HarmonyOS compatibility layer for Diablo II: Resurrected (《暗黑破坏神 II:狱火重生》) Reign of the Warlock (术士君临)
Classic Tomb Raider open-source engine
Linux running inside a PDF file via a RISC-V emulator
Collection of cross-platform one-file C/C++ libraries with no dependencies, primarily used for games
Minimalist Minecraft server for memory-restrictive embedded systems
Minecraft, but I made it in 48 hours.
Original Xbox Emulator for Windows, macOS, and Linux (Active Development)
Work-in-progress static recompilation of The Legend of Zelda: Breath of the Wild (Switch, v1.9.0) for Windows and Linux. Bring your own dump: no game files, keys or dumping tools included.
A port of Doom (1993) that runs inside a PDF file
A lightweight game engine written in modern C++
Box86 - Linux Userspace x86 Emulator with a twist, targeted at ARM Linux devices
Decompilation of Pokémon Emerald
Foreign LINUX - Run unmodified Linux applications inside Windows.
An open source re-implementation of Caesar III