Showing 36 of 363 projects
A multiplayer game experiment built with HTML5 and JavaScript for browser-based gameplay.
A feature-rich, production-ready 2D and 3D game engine written in Rust with a built-in scene editor.
A drag-and-drop retro game creator for making Game Boy games, available for Mac, Linux, and Windows.
A high-performance C++ template library of containers, algorithms, and iterators for runtime and tool development.
A high-performance C++ template library of containers, algorithms, and iterators for runtime and tool development.
An open-source, multi-platform 3D engine for building AAA games, cinema-quality worlds, and high-fidelity simulations.
An open-source, multi-platform 3D engine for building AAA games, cinema-quality worlds, and high-fidelity simulations.
A reverse-engineered source code reconstruction of the 1996 game Diablo, serving as a modding and preservation base.
A collection of demonstration and template projects for the Godot Engine, showcasing its 2D and 3D game development capabilities.
A curated collection of resources, libraries, and tools for multiplayer game network programming (netcode).
A free, open-source 2D game framework for creating cross-platform games with Lua.
A fast and lightweight Entity Component System (ECS) for building games and simulations with millions of entities in C and C++.
A JavaScript library for building high-performance interactive 2D graphics and animations on the HTML5 Canvas.
An open-source, multi-player city simulation game focusing on realism, collaborative planning, and microscopic detail simulation.
A data-oriented and data-driven game engine written in Rust, designed for extreme multithreading and clean architecture.
Open-source release of the 2010 indie puzzle-platformer VVVVVV, where you flip gravity instead of jumping.
Open-source C++/SDL2 source code for the 2010 indie puzzle-platformer game VVVVVV.
Industry-standard navigation-mesh generation and pathfinding toolset for games, powering AI navigation in Unity, Unreal, and Godot.
A mesh optimization library that makes 3D meshes smaller and faster to render through vertex/index optimization, simplification, and compression.
An open-source C# game engine for realistic rendering and VR, featuring a visual editor and cross-platform support.
A reactive programming library for Unity that ports .NET Reactive Extensions with Unity-specific utilities and cross-platform support.
A free, open-source sandbox space exploration game featuring trading, combat, missions, and an evolving storyline.
A curated, community-driven collection of high-quality Unity assets, projects, and resources, prioritizing free options.
A curated list of awesome Unity assets, resources, and projects for game development.
An open-source C++ 3D engine with modern graphics, featuring a standalone editor, Lua scripting, and cross-platform support.
Source code for the original 1989 Prince of Persia game written in 6502 assembly for Apple II.
A high-quality modern 3D game engine written in C++ and C# with a focus on fast workflow and stunning graphics.
A comprehensive, curated list of free and open-source resources for game development, including assets, engines, tools, and tutorials.
A super-fast 3D framework for web applications and games, built on Three.js with a component-based architecture.
A super-fast 3D framework for web applications and games, built on top of Three.js.
An open-source game engine for playing and modding The Elder Scrolls III: Morrowind with modern enhancements.
A modern, lightweight HTML5 game engine for creating 2D games with JavaScript and TypeScript.
An open-source traditional roguelike dungeon crawler with randomized levels, enemies, and hundreds of items.
A completely free game engine for developing desktop, mobile, and web games.
A fantasy computer for making, playing, and sharing tiny retro games with built-in development tools.
A visual roadmap outlining the skills, technologies, and learning paths to become a game developer in 2022.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.