Showing 36 of 2099 projects
A Flappy Bird clone for the Game Boy, created to learn Game Boy development and assembly programming.
A real-time strategy game with single-player campaign and multiplayer modes, built entirely with HTML5 and JavaScript.
A modern, portable open-source engine for playing Little Big Adventure 1 (Relentless: Twinsen's Adventure).
A game-oriented math library for Haxe using abstracts for expressive code with OpenFL/Heaps compatibility.
A salvaged collection of Game Boy programming tutorials and examples using GBDK.
A libGDX library for advanced color manipulation using multiple perceptually-uniform color spaces.
A Godot module for high-performance multiplayer games with multi-channel ENet networking.
A portable, cross-assembler engine and development system supporting multiple CPU architectures with a Motorola-style macro language.
A collection of 111 browser-based games playable with just one button, created in 2021 using crisp-game-lib.
A libGDX library for creating flexible circular context menus (pie menus) with customizable widgets and animations.
A dark theme for GameMaker Studio 2 with a Dracula color palette.
A GDScript port of Delaunator for fast Delaunay triangulation of 2D points in Godot Engine.
A thin Rust wrapper and bindings for the Allegro 5 game programming library.
A C++ framework that simplifies Vulkan API for beginners by abstracting verbose parts and providing utility functions.
A robust Lua library for 2D geometry, collision detection, and mathematical calculations.
A web-based tool that converts bitmap images to hexadecimal tile data for Nintendo Gameboy (DMG) software development.
A native GameMaker extension that adds Steam API features like P2P networking, lobbies, and matchmaking.
A voxel browser game inspired by Minecraft where you can build, mine, and play singleplayer or multiplayer.
An Elixir library for 2D and 3D vector arithmetic, matrices, and quaternions for graphics and simulation.
A Haxe SDK for building multiplayer game clients that connect to Colyseus servers.
A lightweight JavaScript library for adding gamepad controller support to web games.
An opinionated collection of helper libraries for Pico-8 game development, including OOP, debugging, and physics.
A modular C++ framework for rapid development of cross-platform applications including games, simulators, and viewers.
A Java wrapper for SDL and LibGDX controller API providing enhanced gamepad support with hotplug, rumble, and extensive device mappings.
A fast-paced platformer built with Godot Engine where players use adrenaline and orbs to power up and blast through handcrafted levels.
A lightweight, expressive, and extensible multimedia engine for 2D/3D graphics and game development.
A community-driven Agones SDK plugin for Godot Engine, enabling multiplayer game servers to communicate with Agones orchestration.
A lightweight dialogue engine for Love2D with a custom scripting language, rich text effects, and visual novel features.
A dungeon crawler game built with TypeScript, React, and SVG graphics.
A browser-based F-18 fighter jet flight simulator with realistic physics and controls, built with Babylon.js and Ammo.js.
A TypeScript/JavaScript wrapper for the Steamworks SDK using Koffi FFI, enabling Steam integration for Node.js and Electron applications.
A cross-platform game controller extension for libGDX that simplifies input handling across desktop, Android, iOS, and web.
An unopinionated GUI framework for the LÖVE game engine, providing flexible UI element creation without built-in widgets.
A lightweight, fast, and portable 2D rigid body physics library for C# games based on Chipmunk2D.
A simple two-dimensional swept collision library for Lua supporting polygons, circles, and advanced queries.
A fast, robust, and feature-rich table serialization library for Lua, designed for game save files and configuration.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.