A simple and easy-to-use library to enjoy videogames programming
- raylib
- c
- programming
- opengl
73,362 visible repositories in the index
1–24 of 42 · Most stars
A simple and easy-to-use library to enjoy videogames programming
xLua is a lua programming solution for C# ( Unity, .Net, Mono) , it supports android, ios, windows, linux, osx, etc.
🐍🎮 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 fast entity component system (ECS) for C & C++
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.
Original Xbox Emulator for Windows, macOS, and Linux (Active Development)
Experimental PlayStation 4 emulator
An open source re-implementation of Caesar III
The ioquake3 community effort to continue supporting/developing id's Quake III Arena
Secure client/server protocol for multiplayer games built on top of UDP
An updated version of GBDK, C compiler, assembler, linker and set of libraries for the Nintendo Gameboy, Nintendo Entertainment System, Sega Master System, Sega Game Gear.
SGDK - A free and open development kit for the Sega Mega Drive
An open source re-implementation of Caesar III
The official Allegro 5 git repository. Pull requests welcome!
Custom Minecraft Classic / ClassiCube client written in C from scratch (formerly ClassicalSharp in C#)
Fixes compatibility issues with older games running on Windows 10/11 by wrapping DirectX dlls. Also allows loading custom libraries with the file extension .asi into game processes.
An open-source SDK for PSP homebrew development.
Real-time path tracer VKPT integrated into q2pro Quake 2 client.
Static recompilation of Donkey Kong Bananza (Switch 2) to native Windows with Vulkan. 0.3.0 plays well past the first level on recent NVIDIA cards. On the bananza branch: AMD device loss fixed for testers, a heavy scene at about 58 fps (was 53), full-resolution 3D (scene_res). Roadmap: #10. No game files included.
Retro game engine for creating games like it's 1997
Gameboy emulator implemented in C, that also runs in the browser
Unofficial native PC/handheld port of Burnout 3: Takedown (static recompilation). Bring your own disc.
Base environment for Red Eclipse and associated source files.
Experimental Windows x64 native porting toolkit for Super Smash Bros. Ultimate: static AArch64 recompilation, a D3D11 runtime, and Local Wireless relay netplay.