A simple and easy-to-use library to enjoy videogames programming
- raylib
- c
- programming
- opengl
61,275 visible repositories in the index
1–24 of 30 · Most stars
A simple and easy-to-use library to enjoy videogames programming
Babylon.js is a powerful, beautiful, simple, and open game and rendering engine packed into a friendly JavaScript framework.
A modern & fully featured HTML5 game engine (2D & 3D) for JavaScript/TypeScript, with WebGL/WebGPU rendering, built-in physics, Tiled map & glTF support and WebAudio.
The multiplayer game engine
Open-source C++ game engine with Lua for 2D and 3D games across mobile, desktop, WebAssembly, and Xbox (UWP).
PS2 games in the browser: static recompilation to WebAssembly with a native runtime
☁️ Python package for interacting with Steam
Develop and export WebXR experiences using Unity WebGL
A survivors roguelite running on a from-scratch World of Warcraft 1.12.1 client engine (Rust + Bevy).
Documenting the unofficial and internal Steam Web API
Gameboy emulator implemented in C, that also runs in the browser
GTA V reverse engineered to run natviely in an chromium based web browser, Using WebaAssembly and WebGPU,
A native runtime for GTA V’s WebAssembly build, running on iOS, macOS, Android and Windows without JIT compilation.
C++, SDL 2 and SFML game engine that allows to create games on Nintendo Switch, Web (HTML 5), Mobile and PC.
EA Sports Cricket 07 (2006) running in the browser: every function statically recompiled from x86 to C, then WebAssembly, with Direct3D 8 rebuilt on WebGPU. Bring your own copy.
A speed typing web app written in Rust
A 2D game engine developed in modern C++ using SDL, an Entity-Component-System (ECS) architecture, miniaudio, and Box2D. It features Lua scripting and is designed for web portability via WebAssembly
Kiomet.com real-time strategy game (repository commits may lag behind game updates)
TabStationToo - PS2 emulation in the browser: PCSX2 compiled to WebAssembly.
A delightfully simple 2D game engine.
Cross Platform D-Lang Game Engine with scripting support
GTA IV (Xbox 360) in the browser: recompiled to WebAssembly, drawn with WebGPU. Bring your own disc.
Blazor WebAssembly port of DiabloWeb
Due to popular demand I have added my ZX Spectrum emulator