Showing 36 of 2098 projects
A single-header buddy memory allocator for C and C++ with bounded performance and predictable metadata overhead.
A cross-platform In-App Purchase API for libGDX games, supporting Android, iOS, and web platforms.
An Unreal Engine 4 C++ module providing the foundation for an indie action RPG, serving as a learning resource for UE4 game development.
A demo game built with Flutter and Flame to showcase cross-platform game development capabilities.
A Bomberman-style local multiplayer game built with Godot Engine for learning purposes.
A third-person character controller for BabylonJS that handles movement, collisions, and animations without a physics engine.
A LÖVE library for creating graphical user interfaces with a variety of components and layout options.
Lua bindings for the Steamworks API, enabling Steam integration in Lua-based games and applications.
A language server providing full IntelliSense, diagnostics, and tooling for Roblox and Luau development in VS Code.
A step-by-step tutorial for building a full-featured Arkanoid (Breakout) clone using the LÖVE framework and Lua.
A Haxe GDExtension for Godot 4, enabling game development with Haxe nodes that integrate seamlessly into Godot scenes.
Deploy Pico-8 games as standalone applications for desktop (Electron) and mobile (Ionic) platforms.
An advanced C++ 3D game engine with a full editor, ECS architecture, and DirectX 11 renderer, powering an in-production game.
A 2D puzzle platformer where you transform into different blocks with unique properties to solve 22 levels.
Haxe externs for the Defold game engine, enabling type-safe game development with full API support.
A fast, ergonomic Entity Component System engine for Lua game development with no external dependencies.
A Godot plugin for self-hostable game services including leaderboards, player authentication, multiplayer, and game saves.
A modern C++23 framework for game development, modding, and cheat creation with high-performance math, physics, and graphics support.
A Godot 4.x addon that synchronizes CollisionShape2D with AnimatedSprite2D frames for dynamic hitboxes, hurtboxes, and hardboxes.
A Godot Engine addon that integrates a native GitHub client directly into the editor for managing repositories and gists.
A high-level general-purpose D library providing containers, math, geometry, image/audio processing, and I/O for game and graphics development.
A data-oriented 2D grid engine for games, optimized for performance with pathfinding and observer systems.
A terminal-based clone of the classic snake game, built with C++ and ncurses.
An open-source, real-time 3D engine for building cross-platform games and applications with OpenFL.
Vulkan header generator, OOP-style API wrapper, and framework for Object Pascal, with a prospective Vulkan-based game engine.
An open-source 2D side-scrolling platform game with an advanced in-game level editor and scripting capabilities.
An open-source library for building interactive real-time graphics applications like games and digital art across multiple platforms.
An open-source 2D side-scrolling platform game with an advanced in-game level editor and scripting capabilities.
A Roblox Studio library for creating dynamic and customizable topbar icons with themes, dropdowns, and menus.
A cross-platform C++ library for callback, reflection, serialization, and script binding, written in standard C++ without preprocessor tools.
A lightweight, high-performance C# Entity Component System framework with optional Unity integration.
A modern C++ visual scripting engine designed for embedding into applications with no external dependencies.
An elementary HTML5 game engine built on Backbone.js for creating browser-based games.
A curated list of awesome resources for game producers, covering books, articles, tools, project management, and methodologies.
A robust, pure Lua binary serializer specializing in userdata, custom types, cycles, and metatables.
A tiny and easy-to-use Entity Component System library for game programming, written in TypeScript.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.