Showing 36 of 2098 projects
Pack LÖVE games into a single Windows executable with runtime included.
A GameMaker Studio 2.3 shader that creates a Voronoi diagram pixel sampling effect for unique game visuals.
An interactive Swift Playground teaching AI programming concepts through a custom four-player Pong game with SpriteKit.
A simple 9-patch (9-slice scaling) library for the LÖVE 2D game framework.
A comprehensive, framework-agnostic Haxe library for loading and parsing Tiled map editor files with modern feature support.
A VGA graphics and PC hardware library for DOS game development using Assembly (TASM) and Turbo Pascal.
A small script that automatically selects the appropriate LÖVE version to run any given LÖVE game.
A command-line tool to download PICO-8 cartridges by their ID number.
A classic Minesweeper game for the GameBoy (Color compatible), written from the ground up in assembly language.
A vertex-animated object for GameMaker Studio 2.3+ that creates realtime flag/wave effects from a single image.
A V programming language wrapper for the SDL2 library, providing native-feeling bindings for multimedia and game development.
Static and dynamic D language bindings for the CSFML multimedia library, with BetterC, @nogc, and nothrow compatibility.
Asteroids game implementation built with Glimmer.js, ported from Reacteroids.
A robot tank battle game where players program AI tank brains in the D programming language.
A cross-platform GameMaker extension for retrieving detailed system information and resource usage.
A Roblox game where players guess the prices of items from the Roblox marketplace.
A fully commented JavaScript implementation of the classic Simon memory game using the Phaser game engine.
LÖVE API autocomplete file for Notepad++ providing function completion and parameter hints.
A comprehensive 2D vector and point class for Haxe with operator overloading support.
A GameMaker Studio 2 library for interpolating values using animation curves with simple sequential animation support.
A complete rewrite of DevSound for Game Boy with new features and significantly reduced CPU load.
A Lua-only, non-blocking HTTP/HTTPS client library for LÖVE games with cross-platform support.
A simple logger and profiler for Löve2D that displays game state and logs on canvas or in the terminal.
A Game Boy and Game Boy Color emulator written in pure Lua for ComputerCraft and CraftOS-PC environments.
A simple deep file search function for GameMaker Studio 2.3 that recursively searches directories.
A set of Ada components for developing 3D simulations, games, and GUI applications with support for distributed systems.
A Xamarin binding library for integrating Cocos Creator 2.x game projects into Xamarin.Android, Xamarin.iOS, and Xamarin.Forms applications.
A cross-platform C++ framework for rapid Vulkan initialization and abstraction of core graphics objects.
A simple state switcher class for Love2D/Lua that uses one file per state and covers all Love2D state management.
A discontinued ActionScript 3 game engine for 2D GPU-accelerated rendering using Stage3D.
A virtual camera library for Starling applications built in ActionScript 3, enabling interactive scene exploration.
Extracts LOVE API definitions to enable syntax highlighting and autocomplete for LOVE2D in ZeroBrane Studio.
A Snake clone for Game Boy written in C with GBDK, serving as a starter project for Game Boy development.
Recursively deep copy nested arrays, structs, and class instances in GameMaker.
A JavaScript webapp that converts Shadertoy GLSL shaders to GameMaker-compatible GLSL ES code.
A GUI tool for creating and managing Love2D game projects while preserving the engine's lightweight charm.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.