Showing 36 of 2099 projects
A cross-platform in-app purchase library for OpenFL projects with a unified API for iOS and Android.
Dynamic binding to the ENet networking library for the D programming language.
Syntax highlighting for Game Boy Z80 assembly language in Vim and other editors.
A lightweight object system for GameMaker Studio 2.3.0 using structs to reduce bloat compared to native objects.
A GUI framework for the Gideros game engine, providing user-friendly interface creation with advanced layout and animation capabilities.
A high-performance, physics-based kinematic character controller for PlayCanvas with smooth movement, jumping, and slope handling.
Provides comprehensive typing hints for the LÖVE 2D game framework in the Zed editor.
A simple asset database and loader for LÖVE2D games with customizable loading screens.
Static and dynamic D language bindings for OpenAL 1.1, compatible with BetterC, @nogc, and nothrow.
A sprite playback system for GameMaker Studio 2.3+ that enables precise animation control and sequencing.
A simple solar system simulator with real-time stars and comets, built with the LÖVE 2D game framework.
A library for A* pathfinding in 2.5D games, designed for easy integration and plug-and-play use.
A Lua library for parsing Inter-Quake Export (IQE) files into Lua data structures.
A minimalistic UI framework for GameMaker that provides essential components for building game interfaces.
A sample project demonstrating Unity Ads integration in FuseTools for mobile game development.
A JavaScript module providing Pokémon type data including weaknesses, strengths, and immunities.
A Lua module for LÖVE that enables streaming and decoding of Ogg Opus audio files.
A complete Minesweeper game implementation built with the Aurelia framework.
A steering behaviors library for Babylon.js to move entities in 3D space with realistic movement patterns.
A Flutter port of the classic Chrome offline T-Rex game built with the Flame game engine.
Lua implementation of Walker-Vose alias method for efficient weighted random sampling.
A coding kata implementation of the classic Goose Game board game for practicing software design and TDD.
An open-source HTML5/JavaScript browser game based on the ZED comic series, originally released in 2014.
Aldous-Broder algorithm implementation in Pascal for maze generation. Contains few optimizations.
A maintained fork of YellowBox providing a virtual machine for ComputerCraft with optional disk compression support.
A debugger for visualizing cannon-es physics simulations within BabylonJS scenes.
A hardcore oldschool platformer game built on the INSTEAD engine where players control an escaping cat.
A fluent API for manipulating arrays, lists, queues, and stacks in GameMaker Studio 2.3+ using Java Streams concepts.
A GameMaker 2.3 extension for runtime asset inspection and missing asset function gaps.
A Swift Playground implementation of the classic Tic Tac Toe game for iOS.
Dynamic bindings to the Open Dynamics Engine physics library for the D programming language.
A 3D soccer ball physics game built with Babylon.js for the February Challenge.
A simplistic particle system wrapper for GameMaker Studio 2 that automates cleanup and simplifies particle creation.
A lightweight finite state machine library for GameMaker, designed as an alternative to SnowState with different design trade-offs.
A 2D zombie shooter game built with the Imba programming language.
A Lua OOP library with complex inheritance, metamethod support, and weak mixin support, inspired by MiddleClass.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.