Showing 36 of 2098 projects
A reverse-engineered implementation of the Hard Truck Apocalypse game engine for modding and preservation.
A compact audio system library for GameMaker Studio 2.3 providing advanced audio management and effects.
Extracts high-precision mouse/pointer motion data on Windows for drawing software and applications requiring accurate input.
A homebrew adventure game for the original grey Gameboy, built with RGBDS assembly tools.
An open-source implementation of the classic Snake game built with the Phaser JavaScript game engine.
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.
A finite state machine module for Game Maker Studio 2.3+ that provides AI behavior management for game development.
A classic Pong game built with Glimmer.js using SVG graphics for smooth rendering.
Extract text strings for localization from GameMaker Studio 2 projects and save them to JSON.
Extends vab to compile V applications using vlang/sdl for Android, building SDL2/SDL3 from source with Android NDK.
A lightweight audio engine and wrapper library for GameMaker Studio 2, providing enhanced audio capabilities.
GameMaker Studio 2.3+ example demonstrating game pause functionality without using surfaces.
Pure Haxe implementation of Sfxr for generating retro sound effects.
A Lua module for LÖVE that enables streaming and decoding of Ogg Opus audio files.
A GameMaker extension that enables dragging files out of game windows to the desktop or other applications.
A Node.js REST API wrapper for the PlayCanvas game engine, enabling programmatic management of assets, apps, and projects.
An implementation of the MVU pattern (The Elm Architecture) in the V programming language for UI, web, and game applications.
An Ember.js integration for building visual programming editors using Google's Blockly library.
Dynamic binding to the PhysicsFS library for the D Programming Language, enabling runtime loading of PhysicsFS 2.1.
Promise-like callback chaining for GameMaker, designed for offline singleplayer games with a simpler, error-free approach.
Preview and export Construct 2 apps/games using a prebuilt Electron executable as a custom browser.
A LÖVE library for real-time color selection and editing during game development.
V wrapper for the Chipmunk2D physics library, providing full API coverage for 2D physics simulations.
A framework-agnostic Lua library for detecting intersections and collisions between polygons, circles, and rectangles.
A soccer-themed 3D Sokoban puzzle game with embedded autosolvers, featuring Andres Cantor's voice commentary.
An Adobe AIR native extension for Android that integrates Google Play Games Services features like achievements, leaderboards, and multiplayer.
A V wrapper for the sokol_gp library, enabling 2D rendering with batch optimizations in V applications.
Brackets extension to launch LÖVE projects directly from the editor with a keyboard shortcut.
DLang SDL2 and OpenGL wrapper library for simplified game development and graphics programming.
Dynamic binding to OpenGL ES for the D programming language, enabling cross-platform graphics development.
A cross-platform particle editor for the LÖVE game framework, enabling creation and editing of particle systems.
A browser-based strategy game where you guide AI development, balancing capability growth with ethical alignment and resource constraints.
Sublime Text autocompletion for PlayCanvas engine constructors and their arguments.
A D programming language port of Godot Engine's linear algebra library with identical semantics.
A classic Fifteen Puzzle game implemented using the Imba programming language.
A library for implementing inverse kinematics in GameMaker Studio 2 and 1.4 projects.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.