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