The "Awesome Game Remakes" project is a curated collection of open-source projects dedicated to recreating classic video games. This list features a variety of remakes across different genres and platforms, showcasing the creativity and dedication of developers who breathe new life into beloved titles. Included are game engines, graphics enhancements, sound improvements, and community contributions that enhance the gaming experience. Whether you're a developer looking for inspiration or a gamer seeking to relive nostalgic moments, this list provides valuable insights and access to innovative projects. Dive in to discover how classic games are being revitalized for modern audiences!
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
The "Awesome Game Development" project is a curated collection of resources aimed at supporting individuals interested in the field of game development. Game development encompasses the entire process of creating video games, from concept and design to programming and publishing. This list includes game engines, libraries, tools, tutorials, asset resources, and community forums, catering to both beginners and experienced developers. Whether you are looking to learn the basics of game design or seeking advanced techniques for game programming, this collection provides valuable insights and tools to enhance your game development journey. Dive in to discover resources that can help you bring your game ideas to life!
The "Awesome Godot" project is a curated collection of resources for developers using Godot, an open-source game engine designed for creating both 2D and 3D games. This list features a variety of tools, libraries, tutorials, plugins, and community resources that cater to different aspects of game development. Whether you're a beginner learning the basics or an experienced developer looking to enhance your projects, this list provides valuable insights and tools to streamline your game development process. Dive into the world of Godot and discover the resources that can help you bring your game ideas to life.
The "Awesome Unity" project is a curated collection of resources for developers using Unity, a powerful cross-platform game engine for creating both 2D and 3D games. This list encompasses a wide variety of categories, including asset packs, plugins, tools, tutorials, and community resources that enhance the Unity development experience. Whether you are a beginner looking to learn the basics or an experienced developer seeking advanced techniques, this list provides valuable insights and tools to elevate your game development projects. Dive into this collection to discover everything you need to create engaging and immersive gaming experiences with Unity.
The "Awesome Game Boy Development" project is a curated resource list designed to support developers creating games for the classic Game Boy handheld console. Game Boy development involves programming in C or assembly language, utilizing specific libraries and tools tailored for the hardware. This list includes development kits, emulators, graphics and sound libraries, tutorials, and community forums, making it a valuable asset for both beginners and experienced developers. Whether you're looking to create your first game or enhance your existing projects, this collection provides the essential tools and knowledge to bring your Game Boy game ideas to life.
An open-source reimplementation of Grand Theft Auto 1 (GTA1) using modern technologies, playable in a web browser.
An open-source reimplementation of The Simpsons: Hit & Run written in modern C++ and OpenGL.
A community-maintained open-source engine for Jedi Academy and Jedi Outcast with bug fixes, performance improvements, and multi-platform support.
An open-source engine for playing and developing Classic Tomb Raider games across multiple platforms.
An open-source game engine for creating and modding Mount & Blade-style role-playing games, built with C# and Ogre3D.
A reverse-engineered C++ remake of Magic Carpet 2 with HD support, modern controls, and cross-platform compatibility.
A modern C++ re-implementation of the classic DOS game Duke Nukem II, offering enhanced graphics and usability on modern systems.
An open-source reimplementation of GTA San Andreas game engine in Unity, focusing on gameplay, multiplayer, and modding.
A decompilation of Tomb Raider: Chronicles game code from PlayStation and PC versions into readable C source.
An open-source reimplementation of Tomb Raider 1, 2, and 3 with modern enhancements, bug fixes, and a unified engine.
A virtual machine that lets you play classic point-and-click adventure games and RPGs on modern devices using original game data files.
A modern reimplementation of Little Big Adventure 1 & 2 in TypeScript, Three.js, and React, playable in the browser.
A modern, portable open-source engine for playing Little Big Adventure 1 (Relentless: Twinsen's Adventure).
Community-maintained source port modernizing the original Little Big Adventure 2 game engine for preservation and education.
A classic overhead run-and-gun game supporting up to 4 players in co-op and deathmatch modes with over 100 user-created campaigns.
A high-fidelity Python reimplementation of Crimsonland 1.9.93 (2003) with behavioral parity and deterministic simulation.
An 8-player Bomberman clone for RetroArch/Libretro and SDL, supporting netplay, AI bots, and cross-platform play.
A free, open-source engine for playing the classic Jazz Jackrabbit™ games on modern platforms.
An open-source remake of the classic DOS fighting game One Must Fall 2097 with modern networking and cross-platform support.
A portable C reimplementation of the classic ZX Spectrum isometric 3D game 'The Great Escape'.
Open source continuation of Bungie's Marathon 2 game engine for playing Marathon series games and third-party content.
An open-source real-time strategy and first-person shooter space combat game with multiplayer support.
A lightweight, open-source client for Ace of Spades that runs on very old hardware with OpenGL/ES 1.1 support.
An unofficial source port for the classic Blake Stone: Aliens Of Gold and Planet Strike games, enabling modern high-resolution and 3D rendering.
An OpenGL source port for the classic Catacomb 3D games, enhancing graphics and adding modern features while preserving original gameplay.
A free recreation of the classic game 'Chasm: The Rift' using original game data and modern SDL2/OpenGL.
A minimalist, historically accurate source port of Doom and other Doom-engine games for modern computers.
A minimalist Quake source port that accurately reproduces the original v1.09 DOS experience with no modern enhancements.
A custom Minecraft Classic client written in C from scratch, offering enhanced performance and cross-platform support.
A limit-removing enhanced-resolution Doom source port based on Chocolate Doom, offering visual and gameplay improvements while maintaining compatibility.
A modern, cross-platform source port of Doom 3 that fixes bugs and adds new features while preserving original gameplay.
A refined DOOM source port for Windows PC that modernizes the classic game while preserving its nostalgic pixelated aesthetic.
A portable, enhanced source port for Doom, Heretic, and Hexen with modern graphics and cross-platform support.
A source port for Doom, Heretic, and Hexen with advanced demo recording, playback, and speedrunning tools.
A cross-platform OpenGL Doom source port with advanced modding features and modern rendering.
A modern QuakeWorld client with enhanced graphics, extensive customization, and cross-platform support for the classic Quake game.
A collection of idTech engine runtime libraries enabling DOOM III, Quake 4, Prey (2006), and over 20 other classic games and mods to run on Android, Windows, and Linux.
A community-maintained, open-source engine for Quake III Arena and Team Arena, providing modern enhancements and cross-platform support.
An enhanced open-source engine for Return to Castle Wolfenstein, merging ioquake3 improvements with the original RTCW codebase.
A high-performance QuakeSpasm fork that offloads rendering to the GPU for smooth gameplay on demanding custom maps.
A modern source port of the classic 3D Realms game Shadow Warrior, enabling play on contemporary operating systems.
Reverse-engineered ports of classic Build engine games (Blood, Exhumed/PowerSlave, Duke Nukem 3D) using EDuke32 technology.
A client/server source port for Doom enabling online multiplayer with enhanced features while preserving original gameplay.
An open-source re-implementation of Medal of Honor: Allied Assault with expansions, modern features, bugfixes, and cross-platform support.
An open-source, cross-platform client for Ace of Spades 0.75, offering enhanced graphics and audio via OpenGL/AL.
A modern, optimized Quake III Arena engine with Vulkan and OpenGL renderers, focused on performance, security, and mod compatibility.
A modern source port for classic Build engine games (Duke Nukem 3D, Blood, Shadow Warrior, etc.) using GZDoom technology.
A Doom 3 BFG Edition source port with modern DX12/Vulkan renderer, PBR, global illumination, and enhanced modding support.
An open-source Vulkan port of the Serious Engine for Serious Sam Classic, enabling modern graphics on Windows, Linux, macOS, BSD, and Raspberry Pi.
A reimplementation of Unreal Engine 1 focused on making Unreal (Gold) and Unreal Tournament (UT99) playable on modern systems.
An advanced DOOM source port with enhanced scripting, high-resolution support, and cross-platform compatibility.
A modern reverse-engineered replacement for the Jedi Engine, enabling Dark Forces and future Outlaws support on modern systems.
A modern source port for DOOM engine games with advanced graphics, dynamic lighting, and extensive modding support.
A Vulkan-based source port of id Software's Quake, offering enhanced graphics and performance over QuakeSpasm.
An enhanced, conservative Quake II client focused on offline and coop gameplay with modern system support and bug fixes.
A full reimplementation of The Sims Online game engine with modern enhancements and support for The Sims 1 via Simitone.
A portable, enhanced RuneScape Classic client written in C99 with support for multiple platforms and modern features.
A free, open-source client for Old School RuneScape with plugin support and customization.
Open-source C++ toolkit for developing massively multiplayer online universes, originally powering the Ryzom MMORPG.
A multiplayer game about paranoia and chaos on a space station, remaking the cult-classic Space Station 13.