Showing 36 of 626 projects
A GameMaker Studio 2 camera system that combines pixel-perfect rendering with smooth movement to eliminate visual artifacts.
Cross-platform 2d game framework
A pixel-art focused screen scaling module for Love2D that provides integer scaling, cursor management, and shader support.
A curated collection of resources, tutorials, libraries, and tools for the Gideros cross-platform game development framework.
GameMaker: Studio 2 client library for the Patchwire multiplayer server framework, simplifying online game networking.
A functional entity framework for LÖVE (Love2D) with a centralized game state and minimal ECS setup.
A stackable screen and state management library for the LÖVE 2D game framework.
A GameMaker Language library providing object-oriented constructors to operate core GameMaker functionalities.
A LOVE2D project template that enables writing games in MoonScript without precompiling .moon files to .lua.
An example of collidable, destructible terrain in GameMaker Studio 2 using surfaces and grids.
A pure JavaScript ray casting engine for creating pseudo 3D games in the browser using HTML5 Canvas.
A flexible animation library for LÖVE3D supporting IQM and IQE formats with layered animation tracks.
An open-source cross-platform game engine written in ActionScript 3 for developing games and applications across web, desktop, and mobile.
A modern source port for Rise of the Triad focused on quality-of-life improvements, expanded compatibility, and new features.
A visual profiling tool for Love2D games using Chromium's trace viewer to analyze performance and memory usage.
A flexible GML supplement library for GameMaker Studio 2.3+ to simplify game development.
Entity-component based graphics engine for WebGPU, adapting the Oasis engine to the WebGPU API.
A texture page builder tool for GameMaker Studio that optimizes sprite packing for game development.
A programmable GML framework for creating and managing user interfaces in Game Maker Studio 2.x, 1.x, and GM8.
An opinionated collection of utility functions and APIs to enhance GameMaker programming.
A complete cross-platform game engine designed for flexibility, performance, and fast iterations.
A flexible C++ game development library with a lightweight core and gamestate stack for framework-based game creation.
A collection of reusable GDScript helper scripts for the Godot game engine.
Internationalization library for LÖVE game engine providing text translation and audio localization.
A tile-based dynamic lighting engine for GameMaker Studio 2 that projects shadows to create atmosphere in 2D games.
A unit testing framework for GameMaker Studio 2.3+ enabling developers to write and run tests for their game code.
A Lua library for simplifying Spine 2D skeletal animation integration in LÖVE game projects.
Adds destructors to GameMaker Studio 2.3 for automatic cleanup of ds_* data structures in structs.
A Dart game engine with a scene graph and HTML5 Canvas rendering, modeled after Cocos2d-js concepts.
A skeletal animation system for LÖVE 2D featuring a cascading style system, tagging, and collision boundaries.
A port of the Lodash JavaScript utility library to GameMaker Language 2.3 for functional programming workflows.
Integrates the p2.js 2D physics engine with PlayCanvas for visual editing of physics-based applications.
A Flame plugin for importing sprite sheets generated by TexturePacker tools into Dart/Flutter games.
Open-source community collaboration project extending the Nox engine for preservation, modding, and compatibility.
A GameMaker library for creating complex particle emitters, systems, and particles.
A LÖVE utility library that adds parallax scrolling layers to camera systems for 2D games.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.