Showing 23 of 383 projects
A C/C++ single-file library for drop-in lightmap baking using your existing OpenGL renderer.
Xenko is a cross-platform game engine with a focus on VR/AR development, now known as Stride.
A community-driven multiplayer top-down shooter built from scratch in C++ with an in-game map editor and cross-platform play.
A toolkit for creating rich and interactive 2D or 3D experiences using HTML elements powered by CSS3D and WebGL.
A curated list of awesome WebGL libraries, resources, tutorials, and tools for developers.
A curated list of awesome WebGL libraries, resources, tutorials, and tools for 3D web graphics development.
A visual scripting add-on for Godot 4.2+ that enables building game logic through an intuitive graph editor with hundreds of nodes.
An open-source reimplementation of Black & White (2001) in modern C++ with support for OpenGL and Vulkan.
A Godot plugin for quickly blocking in levels with click-and-drag block creation, material editing, and automatic collision.
A pure Java 3D real-time strategy game engine with built-in editor and versatile data structure.
A lightweight C99 library for efficient world replication and entity synchronization in multiplayer games.
A lightweight C99 single-header library for efficient world replication and entity synchronization in multiplayer games.
Official GPL source code release of System Shock for PowerPC Macintosh, enabling compilation and modification of the classic game.
An open-source HTML5 game framework for creating mobile and desktop browser games with WebGL rendering and CocoonJS publishing.
A Unity library providing implementations of computational geometry algorithms for intersection detection, triangulation, mesh generation, and more.
A modular collection of Kotlin extensions and utilities for the libGDX game framework.
Language-specific headers and classes for using popular icon fonts in C, C++, C#, Python, Rust, and Go.
A Flutter package built on Flame Engine for creating RPG-style and similar 2D games with simplified development.
A minimalistic 2D turn-based tactical game with hexagonal maps, reaction attacks, and simple vector graphics, written in Rust.
A fast, efficient, and concurrent scripting language designed for embedding in applications, games, or engines.
A plugin-based 2D game development framework built with C# and OpenTK.
A full-featured cross-platform GameBoy emulator written in Rust, tested on Windows, Ubuntu, and Mac.
A header-only C99 framework for building cross-platform games and multimedia applications with a simple API.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.