flex-launcherA customizable HTPC application launcher for Windows and Linux
GameKitC++ tools for gamedev based on SDL2 and OpenGL
pac-man-emulator🕹 An emulator for the Pac-Man arcade machine (Zilog Z80 CPU) for Win/Mac/*nix and Xbox One.
zero-graphicsApplication framework based on OpenGL ES 2.0. Runs on desktop machines, Android phones and the web
boilerThe Boiler framework, including sample projects
faur⚒️✨ My personal C games framework. 2D graphics, sound, inputs, states, ECS, and misc utils for data, files, math, memory, strings, time, and more. Builds for Linux, Windows, Web, and embedded devices.
sdl2test🎬 Testing SDL2 with V, Rust, C/++ : Nuklear, ImGui, TTF, 2D/3D, joystick, sounds, music, ...
paytonPayton! Kickstart any 3D OpenGL + GTK Ideas in a few seconds!
QtDemosThis is a demo about Qt5, including Qt Custom Widget, Qt Multithreaded Downloader, QML Video Player(using OpenGL, FFmpeg and SDL2)
DeccanEngine💠 Deccan Engine is an Open-Source Cross-Platform 2D Game Engine written in C11. Powered by SDL2.
ArchGEA 2D and 3D C++ Game Engine using SDL2 and OpenGL
ness-engineNessEngine is a 2D rendering engine for games
sdlppC++ wrapper for SDL2
combatrisA "perfect" implementation of an old classic
OCamlSDL2OCaml interface to SDL 2.0 (for Linux, Windows, MacOS, and ChromeBook)
SDLSwift library for SDL2
choriaFinally, an MMORPG that's all about grinding and doing chores.
tntA 2d Game Engine written in C++20.
sdl12-compatAn SDL-1.2 compatibility layer that uses SDL 2.0 behind the scenes.
rust to jsAn example of Rust code that compiles to javascript.
guisanA C++ SDL2 user interface library based on guichan. ~~~~ Nov, 2021 - This project is not abandoned, just not under active development. Pull requests will be accepted and new releases will be generated for new features / bug fixes.
surface splattingOpenGL demo of a point rendering and texture filtering technique called Surface Splatting.
SwiftNESCross-platform NES Emulator written in Swift
nodesnimThe Nim GUI/2D framework, based on OpenGL and SDL2.
FairtrisClone of the official classic Tetris® game for the NES console, intended for Windows and Linux systems. It implements the original mechanics and includes many regional versions and several RNGs (all in one executable).
SDL rtfSupport for Rich Text Format (.rtf) files with Simple Directmedia Layer.
BlocksA 3D Voxel Sandbox written in C
ModuleManiaVarious useful sysmodules (kip files) for Nintendo Switch, to be used with CFW
mach.dLibrary for the D programming language.
DriftwoodDriftwood 2D Tiling Game Engine and Development Suite
pk2Pekka Kana 2, a platformer game
crispy-doomCrispy Doom is a limit-removing enhanced-resolution Doom source port based on Chocolate Doom.
libnvcEasy way to embed (neo)vim in your application
endbasicBASIC environment with a REPL, a web interface, a graphical console, and RPi support written in Rust
ParsecSodaParsec Soda is a custom open-source game streaming app that integrates with Parsec API and is focused in Host experience.
virtualGizmo3DVirtual GIZMO - 3D object manipulator / orientator, via mouse, with pan and dolly/zoom features
fermiumAn easy to build and use set of SDL2 bindings.
chip-8A CHIP-8 Emulator written in Haskell
sdl2-raycastSDL2 C++ raycasting engine with vertical movement, floor/ceiling texture mapping and sprites.
openmomA cross-platform open source port of Master of Magic game from Microprose
tekiTouhou-style shoot'em up
MinecraftCA Raytraced Minecraft Classic 0.0.30a port to C
gnuboylatest version of original laguna source, with a handful fixes for modern compilers and systems
shirominoA fast-paced puzzle game with roots in the arcade.