Showing 36 of 2098 projects
A simple platformer game created for the Ludum Dare 28 game jam using the Phaser HTML5 framework.
A command-line build system and runner for Love2D projects, inspired by Cargo.
A testing framework for PICO-8 that runs tests by piping PICO-8's output to a Node.js CLI tool.
A dynamic light and shadow casting library for the Löve 2D game framework.
Scala Native bindings for SDL2 and OpenGL, enabling high-performance graphics programming in Scala.
D language bindings for the Allegro 5 cross-platform game development library.
Crystal language bindings for Chipmunk, a fast and lightweight 2D rigid body physics library.
Modified HP-48 Superchip binaries for accurate CHIP-8 emulation, fixing historical interpreter quirks for compatibility with modern tools.
An in-game utility for recording and exporting GIFs from Godot games with minimal configuration.
A foundation library providing powerful multi-threaded, thread-safe capabilities for Delphi, C++ Builder, and FreePascal projects.
A comprehensive UI library providing flexbox/grid layouts, theming, animations, and event handling for LÖVE2D games.
An on-screen interactive console for debugging LÖVE 2D games with live code reloading and real-time HUD.
A Go implementation of the RinkWorks fantasy name generator for creating random names with pattern-based syntax.
A lightweight signals framework for GameMaker Studio 2.3+ enabling message broadcasting and subscription between game objects.
A Swift playground implementation of the 2048 puzzle game with under 400 lines of code.
A simple, secure save file system for GameMaker with built-in management, type safety, and encryption.
A GPU-optimized particle system ported from Alternativa3D to Starling Framework for mobile rendering.
A simple and fun UI syntax library for Löve2D, prioritizing developer experience and readability.
A fast and easy-to-use A* pathfinding module written in Lua, optimized for performance.
A 2D water splash node for the Godot game engine, originally created for the indie game LittleShadows.
A pixel-perfect camera and resolution manager system for GameMaker Studio, offering independent game and GUI resolution control.
Export 3D models, skeletons, and animations from Blender to GameMaker Studio 2 using a custom vertex buffer format.
A challenging puzzle game where you destroy bricks by moving them next to each other, featuring a built-in puzzle editor.
A collection of geometry algorithms ported from Haxe to ActionScript 3, including Marching Squares and polygon decomposition.
A simple casual game built with Flutter and Flame that serves as a tutorial for game development.
Haxe runtime library for DragonBones skeletal animation, enabling cross-platform animated content.
A simple old-school first-person shooter game built with the Godot engine, featuring navigation meshes and lightmaps.
Ada semi-thick binding to the SFML multimedia library, providing a native Ada API for graphics, audio, windowing, and networking.
A free open-source 2D multiplayer racing game combining Flappy Bird's mechanics with Mario Kart-style items.
A Windows Forms-style GUI system for creating non-game software applications in GameMaker Studio 2.
An infinite runner where a black and white pixel collects color diodes to transform into a color pixel while navigating a grayscale obstacle course.
A simple LÖVE library for adding customizable splash screens to games with fade effects and skip functionality.
A Godot Engine template repository with GitHub Actions for automated builds and deployments.
Static and dynamic D language bindings for the GLFW library, compatible with BetterC, @nogc, and nothrow.
A robust, pixel-perfect collision engine for GameMaker Studio 2.3, designed to replace and extend the default collision system.
Dynamic D bindings to OpenGL, compatible with BetterC, @nogc, and nothrow.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.