Showing 36 of 230 projects
An open-source Object Pascal physics engine library for 3D games with rigid body dynamics and collision detection.
A thin ENet wrapper for Godot 3, providing UDP-based networking with reliability, sequencing, and connection management.
Crystal language bindings for the raylib game development library, providing low-level access and operator overloads.
A C++ Godot engine module for creating voxel worlds with editor integration, gameplay features, and extendability.
An embeddable, in-game editor for HaxeFlixel that transforms the Flixel debugger into a full-featured editor.
A UI framework for MonoGame featuring a WPF-like layout engine, data binding, and a comprehensive set of controls.
A resolution-handling and rendering library for LÖVE that provides flexible scaling, layer-based rendering, and visual effects.
A port of Robert Penner's easing functions optimized for the PICO-8 fantasy console, with token reduction and PICO-8 compatibility.
A delightfully simple 2D game engine for the D programming language, designed for fast and fun development.
A reinvented Labyrinth game
A comprehensive inventory management system for the Godot Game Engine with stacking, slot operations, and runtime debugging.
An intuitive, opinionated foundation for building and distributing 2D games and creative applications in V.
Common Lisp bindings and interface to the Allegro 5 game programming library
A web-based implementation of the classic Nokia snake game with retro styling.
A tiny scene-entity-component library for the PICO-8 fantasy console to manage game object lifecycles.
A simple and fun UI syntax library for Löve2D, prioritizing developer experience and readability.
A free open-source 2D multiplayer racing game combining Flappy Bird's mechanics with Mario Kart-style items.
An audio engine for designing and implementing high-quality sound in Game Maker Studio 2 games.
A Haxe library for color manipulation and conversion across multiple color spaces.
A collection of small projects demonstrating different game logic implementation patterns with BabylonJS.
A curated collection of resources, tutorials, libraries, and tools for the Gideros cross-platform game development framework.
A simple Haxe network library for TCP communication with built-in protocols and cross-platform support.
A Lua language server add-on for writing PICO-8 code in external editors with modern IDE features.
A Makefile-based tool to export and deploy PICO-8 projects to itch.io with simple commands.
A GameMaker Studio library for easy and efficient loading of localized strings with interpolation, pluralization, and nesting.
A functional behavior tree implementation in Lua for game AI and entity behavior modeling.
A Love2D runtime texture atlas library that creates atlases at load time without external tools, optimizing memory and performance.
A high-performance, Vert.x-based distributed Java game server for real-time indie multiplayer development.
A Haxe parser for .ase and .aseprite files, designed to be concise, framework-agnostic, and easy to use.
A simple and powerful Godot add-on written in C# for creating quest systems in games.
A GameMaker Studio 2.3 extension for internationalizing game text using JSON files.
Load and render Aseprite sprite files and animations directly in OpenFL projects.
A Godot engine module that integrates PortAudio for low-latency, cross-platform audio input/output with direct hardware access.
A Makefile-based tool to build and deploy LÖVE game projects to itch.io with support for web and Windows exports.
A sample 2D platformer game project built with the Godot engine, featuring public domain code and assets.
A Lua library for handling multitouch gestures like zoom, rotate, pan, and tap, designed for LÖVE game engine.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.