Showing 36 of 626 projects
A collection of CC0-licensed programming libraries for GameMaker Studio 2 development.
A Lua library for tracking and managing keyboard input state in Love2D games with aliasing and repeat handling.
A general-purpose game engine written from scratch using Delphi, supporting multiple platforms and graphics APIs.
A Godot plugin that automatically generates colliders for 2D sprites and plans to support 3D meshes.
A match-3 puzzle game built using the Dash game engine.
A GameMaker Studio 2.3.0 tool that collects room data (dimensions, instance positions, variables) and exports it to a JSON file.
A native JavaScript and WebGL reimplementation of Super Mario 64 with online multiplayer support.
A state-based animation system for GameMaker Studio 2.3 that simplifies sprite management and transitions.
A minimalistic UI framework for GameMaker that provides essential components for building game interfaces.
A sprite playback system for GameMaker Studio 2.3+ that enables precise animation control and sequencing.
A Godot Engine script that automatically generates collision shape chains from Line2D nodes for 2D physics.
A lightweight object system for GameMaker Studio 2.3.0 using structs to reduce bloat compared to native objects.
A beginner-friendly GameMaker library for managing sprite animations with advanced effects and multi-animation support.
A discontinued template project for developing iOS games using the OpenAphid-Engine.
A no-code drag-and-drop 2.5D game engine built with C++, Qt, OpenGL, and Chipmunk Physics.
A lightweight finite state machine library for GameMaker, designed as an alternative to SnowState with different design trade-offs.
A pure code library for creating and managing timelines and enemy waves in GameMaker projects.
A collection of matrix manipulation functions for GameMaker LTS 2022.
A simplistic particle system wrapper for GameMaker Studio 2 that automates cleanup and simplifies particle creation.
A modern, portable reimplementation of the Time Commando game engine from 1996, built for learning and preservation.
A V programming language wrapper for the raylib game development library.
A reverse-engineered implementation of the Hard Truck Apocalypse game engine for modding and preservation.
A comprehensive, easy-to-use timer system for GameMaker Studio 2.
An experimental immediate mode GUI toolkit for GameMaker Studio 2, serving as a rewrite and successor to IMNOTGUI.
A compact audio system library for GameMaker Studio 2.3 providing advanced audio management and effects.
GameMaker Studio 2.3+ example demonstrating game pause functionality without using surfaces.
A lightweight audio engine and wrapper library for GameMaker Studio 2, providing enhanced audio capabilities.
A Node.js REST API wrapper for the PlayCanvas game engine, enabling programmatic management of assets, apps, and projects.
A GameMaker Studio 2.3+ example project demonstrating how to create simple 3D world models from a 2D grid in the style of classic dungeon crawlers.
DLang SDL2 and OpenGL wrapper library for simplified game development and graphics programming.
A library for implementing inverse kinematics in GameMaker Studio 2 and 1.4 projects.
A simple, control-focused replacement for GameMaker: Studio 2.3 alarms with pausing support.
Brackets extension to launch LÖVE projects directly from the editor with a keyboard shortcut.
A template SDK for developing plugins and behaviors for the Construct 2 game engine.
A D programming language port of Godot Engine's linear algebra library with identical semantics.
An ActionScript 3 implementation of keim's CannonML scripting language for creating shmup (shoot 'em up) games.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.