Showing 36 of 2098 projects
A collection of utility scripts for Godot Engine development on Linux, including automated version management and file replication.
A behavior tree implementation for ActionScript 3, ported from the original Objective-C version.
A tile-based dynamic lighting engine for GameMaker Studio 2 that projects shadows to create atmosphere in 2D games.
A cross-platform music compiler kit for retro video game systems using MML (Music Macro Language).
A Love2D runtime texture atlas library that creates atlases at load time without external tools, optimizing memory and performance.
A collection of utility scripts for Godot Engine development on Linux, including automated version management and file replication.
A unit testing framework for GameMaker Studio 2.3+ enabling developers to write and run tests for their game code.
A framebuffer-based lighting engine for libGDX games, providing simple dynamic light effects.
A generic 2D grid library for Go providing pathfinding, raycasting, and line-of-sight algorithms.
A pure Crystal vector math library providing 2D, 3D, and 4D vector operations, matrix transformations, and quaternions.
A LibGDX extension that integrates Pure Data for real-time audio synthesis and MIDI sequencing in cross-platform games.
A Lua library for simplifying Spine 2D skeletal animation integration in LÖVE game projects.
A GameMaker Studio 2 plugin for timed and animated gamepad vibration with independent motor control.
A foreach() loop implementation for GameMaker 2.3+ supporting arrays, ds_lists, ds_maps, ds_stacks, ds_queues, ds_priorities, and structs.
An incomplete role-playing game for the Game Boy Color, developed between 1999 and 2001 and released as an alpha/preview.
A pure GML Spriter skeletal animation runtime for GameMaker Studio 2.3.
A fast-paced mobile game where you tap falling squares before they explode to test your reflexes.
Swift Playground demonstrating how to create a Duet-style trailing particle effect in SpriteKit.
A HaxeFlixel library for playing GIF animations using Yagp's GIF Player.
A wrapper for ActionScript 3.0's NetGroup and RTMFP to create quick P2P multiplayer games over local networks or Adobe Cirrus.
An HTML5 memory game built with Phaser where players match similar shapes against the clock.
Adds destructors to GameMaker Studio 2.3 for automatic cleanup of ds_* data structures in structs.
A .NET API for interacting with Substrate-based blockchain nodes, designed for Unity and C# applications.
A JavaScript Promise polyfill adapted for GameMaker Studio 2.3+ to handle asynchronous operations.
A live reloader for Love2D game development with optional Moonscript support.
A curated list of awesome resources, libraries, programs, tutorials, and projects for CC:Tweaked, a modern ComputerCraft fork for Minecraft.
A lightweight GameMaker library for centralized, persistent live configuration and game balancing via an automatic debug overlay.
A powerful outline shader for GameMaker Studio 2.3+ with alpha fading, pulse animations, and rotation support.
A skeletal animation system for LÖVE 2D featuring a cascading style system, tagging, and collision boundaries.
A simple and lightweight TypeScript framework for creating tiny pixel-style HTML5 games.
A port of the Lodash JavaScript utility library to GameMaker Language 2.3 for functional programming workflows.
A collection of Game Boy assembly prototypes exploring graphics techniques like day/night cycles and transparency.
A graphical profiler for Love2D 0.10.2 that visualizes performance data as an interactive pie chart.
A curated collection of resources for game design, development, and marketing, covering art, programming, audio, engines, and more.
A 2D ant-squashing game built with Flutter and the Flame game engine.
A 64-bit reimplementation of the classic 1994 Bullfrog DOS game Tube, enabling modern system compatibility.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.