Showing 36 of 78 projects
A lightweight game development framework combining SDL2 and the Wren scripting language for 2D games.
An open-source remake of the classic DOS fighting game One Must Fall 2097 with modern networking and cross-platform support.
A simple turn-based game built with Ada and SDL2 where players control eepers in tactical combat.
An open-source engine replacement for Oddworld: Abe's Oddysee and Exoddus, enabling bug fixes, modding, and new projects.
A modern QuakeWorld client with enhanced graphics, extensive customization, and cross-platform support for the classic Quake game.
A feature-rich, extensible 3D game engine for the D language, built on OpenGL 4.3 and SDL2.
A standalone tool for viewing massive point clouds (billions of points) in your browser or via a native SDL client.
An unofficial source port for the classic Blake Stone: Aliens Of Gold and Planet Strike games, enabling modern high-resolution and 3D rendering.
A pure Python wrapper for SDL2 and its addon libraries using ctypes, enabling multimedia applications without C extensions.
Common Lisp bindings for SDL2, enabling cross-platform game and multimedia development in Lisp.
An easy-to-use cross-platform 2D game library for C++ supporting desktop, mobile, console, and web platforms.
An easy-to-use cross-platform 2D game library for C++ supporting desktop, mobile, console, and web platforms.
A real-time 2D shooter game inspired by Worms and Liero, featuring fast-paced multiplayer action with ninja ropes.
An open-source remake of the classic city-building strategy game Caesar III, built with its own engine.
An open-source engine re-implementation of the 2001 castle simulation game Stronghold, enabling cross-platform play.
A Common Lisp 3D/2D graphics engine for OpenGL, designed for games, visualizations, and productivity software with live coding.
An advanced DOOM source port with enhanced scripting, high-resolution support, and cross-platform compatibility.
An open-source single-player medieval-fantasy 2D JRPG based on an extended Hero of Allacrost engine.
A modern open-source interpreter for Commander Keen and Cosmo's Cosmic Adventure games, enhancing classic DOS gameplay with new features.
An 8-player Bomberman clone for RetroArch/Libretro and SDL, supporting netplay, AI bots, and cross-platform play.
Vulkan header generator, OOP-style API wrapper, and framework for Object Pascal, with a prospective Vulkan-based game engine.
A flexible OpenGL and Vulkan header and loader generator that gives developers complete control over exposed API versions and extensions.
A minimalist Quake source port that accurately reproduces the original v1.09 DOS experience with no modern enhancements.
An OpenGL source port for the classic Catacomb 3D games, enhancing graphics and adding modern features while preserving original gameplay.
SDL2 bindings for Deno, enabling multimedia applications with graphics, text rendering, and image loading.
A free recreation of the classic game 'Chasm: The Rift' using original game data and modern SDL2/OpenGL.
A C++ and SDL2 port of the classic Gravity Defied mototrial racing mobile game, preserving all original features.
A Sokoban puzzle game implementation written in Rust with SDL2 graphics.
A free J2ME emulator with libretro, AWT, and SDL2 frontends for running Java mobile applications on modern systems.
A Chip-8 virtual machine emulator written in Rust, designed as an educational project for learning emulator development.
An open-source engine and Linux port of Mech Commander 2, with bug fixes and 64-bit support for Windows and Linux.
A reverse-engineered C++ remake of Magic Carpet 2 with HD support, modern controls, and cross-platform compatibility.
An open-source reimplementation and redesign of Sierra On-Line's 1994 Outpost game, focusing on improved gameplay and responsiveness.
Ada 2022 bindings to SDL 2, providing a variable-thickness wrapper for multimedia and game development.
A portable, enhanced RuneScape Classic client written in C99 with support for multiple platforms and modern features.
Official SDL2 and SDL3 bindings for the V programming language, providing full access to multimedia and game development libraries.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.