Showing 36 of 2098 projects
A Haxe library for parsing and importing tilemaps exported from the Pyxel Edit pixel art editor.
A general-purpose game editor built in Game Maker Studio 2 for creating 2D/3D maps, entities, events, and custom data types.
A speech-to-text module for Godot 3 that captures microphone input and converts it to text for game development.
A GameMaker Language library providing object-oriented constructors to operate core GameMaker functionalities.
A Makefile-based tool to export and deploy PICO-8 projects to itch.io with simple commands.
A command-line wrapper for IGOR.exe to compile GameMaker Studio 2 projects via JavaScript/Node.js.
A Java agent for debugging common libGDX issues like undisposed resources, thread violations, and modifiable constants.
A community-developed extension that adds Direct3D 11 graphics functionality to GameMaker for advanced shaders, buffers, and instanced rendering.
A 2D collision detection library for Lua using the Separating Axis Theorem, designed for the LÖVE game framework.
A Lua library for 2D skeletal/bone animations with support for multiple backends and importers.
An AutoHotkey wrapper for creating Win32 console applications with advanced text and graphics capabilities.
A GameMaker script that generates customizable starfields onto transparent surfaces, saving texture memory.
A high-performance 3D graphics library for ComputerCraft, optimized for efficiency in Lua-based environments.
Rust bindings for the BearLibTerminal library, enabling terminal-based game and application development.
A LOVE2D project template that enables writing games in MoonScript without precompiling .moon files to .lua.
A Swift playground demonstrating physics collision detection using SpriteKit's category bit masks and contact delegates.
An example of collidable, destructible terrain in GameMaker Studio 2 using surfaces and grids.
An open-source cross-platform game engine written in ActionScript 3 for developing games and applications across web, desktop, and mobile.
A pure JavaScript ray casting engine for creating pseudo 3D games in the browser using HTML5 Canvas.
A Bullet Physics wrapper for the Heaps game engine, supporting both HashLink and JavaScript targets.
Docker images for Godot Engine with normal and 2D-optimized builds, designed for CI/CD workflows.
A starter template for building Vulkan applications using the Vulkan Launchpad framework.
A complete disassembly of the original Game Boy Tetris game with annotated source code and visualizations.
A flexible animation library for LÖVE3D supporting IQM and IQE formats with layered animation tracks.
A simple Snake game port written in C for the Nintendo GameBoy.
A modern source port for Rise of the Triad focused on quality-of-life improvements, expanded compatibility, and new features.
An SDK for integrating the Algorand blockchain into Unity games, enabling in-game transactions and account management.
A flexible GML supplement library for GameMaker Studio 2.3+ to simplify game development.
A visual profiling tool for Love2D games using Chromium's trace viewer to analyze performance and memory usage.
A lightweight UDP game server and client framework for building simple 2D and 3D online game prototypes in Rust.
A Roblox admin system with built-in UI and extended functionality built on top of Cmdr.
A Godot 3.x plugin for animating character skeletons using a Microsoft Kinect sensor via Delicode NI mate.
A Unity 2D infinite side-scroller based on the Jekyll and Hyde story, created for a game jam with the theme of 'change'.
A GameMaker extension that launches multiple game client instances for easier networking development and testing.
An open-source fan remake of Serious Sam: The First Encounter based on original alpha build code and assets.
A functional behavior tree implementation in Lua for game AI and entity behavior modeling.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.