Showing 36 of 2098 projects
A Lua-only, non-blocking HTTP/HTTPS client library for LÖVE games with cross-platform support.
A D mathematics library for multimedia software, providing linear algebra, interpolation, and graphics utilities.
A native extension for GOG.com SDK support in GameMaker: Studio and GameMaker Studio 2 games.
A Lua library for tracking and managing keyboard input state in Love2D games with aliasing and repeat handling.
A Go wrapper for the Smite game API that simplifies accessing match data, player stats, and game information.
A Discord Webhook integration system for GameMaker with full message, embed, file, and poll support.
A collection of CC0-licensed programming libraries for GameMaker Studio 2 development.
A React Native implementation of the classic Reversi board game.
Verlet integration physics engine for GameMaker Studio 2.3.1+ with point, shape, and sprite support.
A Go port of glMatrix providing high-performance vector and matrix math operations for 3D graphics and simulations.
A command-line tool to export localization data from Google Sheets into optimized formats for games and applications.
A Lua vector library for 3D operations, accelerated by LuaJIT's FFI for performance.
A cross-platform companion app and Discord Rich Presence module for GameMaker IDE that displays development activity.
A Godot plugin that automatically generates colliders for 2D sprites and plans to support 3D meshes.
A beginner-friendly GameMaker library for managing sprite animations with advanced effects and multi-animation support.
Syntax highlighting for Game Boy Z80 assembly language in Vim and other editors.
A state-based animation system for GameMaker Studio 2.3 that simplifies sprite management and transitions.
A Doom clone built with the Babylon.js JavaScript engine, featuring random world generation and sprite-based enemies.
A GameMaker extension for encrypting and decrypting strings and files.
A simple, reactive GUI framework for Löve2D games with a retro aesthetic and no external dependencies.
A curated list of Spanish-speaking YouTubers who create educational content about technology and programming.
A particle effect designer tool for the Starling framework, enabling creation and management of particle systems for 2D games.
A single-function Lua library for converting HEX color values to RGB tables in LÖVE2D.
A many-lights 2D shadow library for the LÖVE framework, enabling dynamic shadow casting from multiple light sources.
A command-line Blackjack game implementation written in the Crystal programming language.
A GameMaker Studio 2.3.0 tool that collects room data (dimensions, instance positions, variables) and exports it to a JSON file.
A procedural dungeon generator for Game Maker Studio 2.3 that builds dungeons from user-defined color-coded chamber sprites.
An iOS game where players control a bat to catch bugs.
A Game Boy Color game written in pure 8-bit assembly language for the LR35902 CPU.
A 2D game created for Ludum Dare 33 using Godot Engine, featuring minimalist pixel art and atmospheric gameplay.
Dynamic binding to the ENet networking library for the D programming language.
A Lua library for parsing Inter-Quake Export (IQE) files into Lua data structures.
A sample project demonstrating Unity Ads integration in FuseTools for mobile game development.
A D language binding for the SoLoud audio engine, enabling cross-platform audio playback in D applications.
A cross-platform in-app purchase library for OpenFL projects with a unified API for iOS and Android.
An asdf plugin for installing and managing multiple versions of the Godot Game Engine.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.