Showing 36 of 2099 projects
A CLI tool to package LÖVE game projects into distributable formats for multiple platforms.
A legacy GameMaker library for using the built-in particle editor assets with enhanced control and no memory leaks.
Crystal language bindings for raw SDL 3 functions, providing a low-level foundation for building multimedia libraries.
A simple dynamic light and shadow library for LOVE2D 11.2 that generates shadows directly from canvas/image alpha.
A simple platformer game built with AutoHotkey featuring a custom game engine.
A classic shoot 'em up game built with Three.js, inspired by Raptor: Call of the Shadows.
A collection of utility and mathematical functions for GameMaker Studio 2, including number theory, linear algebra, and graph algorithms.
A powerful and flexible job queue system for Godot, built on top of Gedis for managing asynchronous tasks.
A Lua implementation of Bresenham's line algorithm for grid-based line drawing and distance calculation.
A tool for including external code files into shaders while managing shader compatibility.
A library of scripts for implementing UI designs in GameMaker Studio 2 projects.
A 2D space shooter game ported from Unity to Godot 4, designed as a learning resource for the Godot engine.
A GameMaker base class for custom exceptions with improved error output, stack traces, and YYC support.
A package manager plugin for Godot that uses NPM as its backend for managing dependencies.
Dynamic and static D language bindings for the raylib game development library.
A GameMaker extension providing a custom, native-like window frame with fullscreen support and no freeze on drag.
A fast, reliable, free, and open-source palette swapper for GameMaker Studio 2.
A tutorial for integrating Newgrounds medals system into PICO-8 games using GPIO and JavaScript.
A retro groove theme for GameMaker Studio IDE that provides a nostalgic color scheme for the development environment.
A minimalistic, macro-powered tweening library for Haxe with framework-agnostic design and manual update control.
A fully functional Game Boy Classic FPGA implementation from scratch with simulation and testing tools.
Converts Game Boy Tile Designer (GBTD) and Map Builder (GBMB) files into formats usable with GBDK for Game Boy game development.
A game created for the Godot Engine Jam, featuring a cheese-hunting adventure.
A bridge to include JavaScript libraries and extensions in GameMaker WebAssembly games.
A jigsaw-like puzzle game written in the V programming language.
A fluent API library for creating customizable debug views in GameMaker projects.
A VR game built with Godot where players rescue little pigs swimming near a beach shore.
An extensible bytecode-based scripting engine for Game Boy ROM development.
A lightweight C++ game engine built with OpenGL and SDL for 2D/3D game development.
A grid-based pathfinding library for ActionScript 3 that finds shortest routes using Dijkstra's algorithm.
An event handling library for GameMaker Language (GML) with broadcast, subscriber, consumer, watchlist, and radio components.
A classic Tetris game implemented in CycleJS, featuring keyboard controls for movement, rotation, and dropping pieces.
A lightweight Lua library for parsing and generating .ini configuration files, specifically designed for LÖVE game development.
A cross-platform library providing 13 perceptual scaling strategies for responsive, pixel-perfect UI across all devices and screen sizes.
Open source tank-battle game for iOS built with cocos2d, available on the App Store.
A minimalist color mixing game built with the Flame game engine for Flutter.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.