Showing 36 of 2098 projects
A Lua port of shake.js for detecting device shakes using accelerometer data and delta-time.
An infinite canvas library for PICO-8 that enables large-scale graphics with sparse tile-based storage.
A GameMaker Studio 2 framework for automatic game view resizing across different display and window sizes.
A Swift playground demonstrating SpriteKit collision detection and parameter effects on sprites.
GameMaker extension providing GML bindings to the FMOD Studio and Core audio APIs.
A pure code library for creating and managing timelines and enemy waves in GameMaker projects.
A Lua OOP library with complex inheritance, metamethod support, and weak mixin support, inspired by MiddleClass.
A desktop tool for game developers to create and edit 2D polygon colliders with sprite reference, built with V.
A simple and powerful input handler for the Love2D game framework, supporting keyboard, mouse, and joystick.
A lightweight finite state machine library for GameMaker, designed as an alternative to SnowState with different design trade-offs.
A GameMaker library for managing game rendering through customizable ordered virtual layers.
A Visual Studio Code theme that accurately recreates Godot Engine's color scheme.
A collection of matrix manipulation functions for GameMaker LTS 2022.
A Flask-like web server library for Löve that enables HTTP/S hosting directly within Lua game applications.
Dynamic bindings to the Open Dynamics Engine physics library for the D programming language.
A modern, portable reimplementation of the Time Commando game engine from 1996, built for learning and preservation.
A GameMaker: Studio library for loading and managing .wav audio files from external sources.
An experimental immediate mode GUI toolkit for GameMaker Studio 2, serving as a rewrite and successor to IMNOTGUI.
A high-performance GPU-based 3D engine for creating interactive 3D graphics in Adobe Flash and AIR applications.
A fast-paced mobile game where players tap to navigate through obstacles, inspired by Flappy Bird.
A Haxe port of Yarn Spinner for parsing and running Yarn dialogue files in non-Unity projects.
A Python desktop application for managing Godot Engine projects, versions, extensions, and templates.
A top-down twin-stick survival shooter where players defend their farm against endless waves of killer bunnies.
A simple LÖVE2D library for creating objects with physics, collision detection, and optional textures.
Extracts high-precision mouse/pointer motion data on Windows for drawing software and applications requiring accurate input.
A GameMaker Studio 2.3+ library for loading, unloading, and managing external OGG/WAV audio files with struct-based organization.
An immediate-mode UI system for LOVE2D inspired by SUIT, featuring simple component creation and extensible architecture.
A circular radial keyboard implementation for Love2D games, inspired by Wordscapes.
A comprehensive, easy-to-use timer system for GameMaker Studio 2.
A 48-hour game jam project created with Godot Engine where players control a rampaging kraken.
A 3D soccer ball physics game built with Babylon.js for the February Challenge.
A compact audio system library for GameMaker Studio 2.3 providing advanced audio management and effects.
A Game Boy game created in one week for the BitBitJam3 game jam.
A reverse-engineered implementation of the Hard Truck Apocalypse game engine for modding and preservation.
A high-performance binary search library for GameMaker Studio 2.3, enabling fast lookups on large datasets with multiple indexes.
A GameMaker Language library for robust binary serialization of structured data, designed as an alternative to json_stringify.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.