Showing 36 of 2098 projects
A real-time strategy game with single-player campaign and multiplayer modes, built entirely with HTML5 and JavaScript.
A thin Rust wrapper and bindings for the Allegro 5 game programming library.
A Godot module for high-performance multiplayer games with multi-channel ENet networking.
A game-oriented math library for Haxe using abstracts for expressive code with OpenFL/Heaps compatibility.
A dark theme for GameMaker Studio 2 with a Dracula color palette.
A robust Lua library for 2D geometry, collision detection, and mathematical calculations.
A native GameMaker extension that adds Steam API features like P2P networking, lobbies, and matchmaking.
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 web-based tool that converts bitmap images to hexadecimal tile data for Nintendo Gameboy (DMG) software development.
A lightweight JavaScript library for adding gamepad controller support to web games.
A modern, portable open-source engine for playing Little Big Adventure 1 (Relentless: Twinsen's Adventure).
A Haxe SDK for building multiplayer game clients that connect to Colyseus servers.
A portable, cross-assembler engine and development system supporting multiple CPU architectures with a Motorola-style macro language.
A modular C++ framework for rapid development of cross-platform applications including games, simulators, and viewers.
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 collection of 111 browser-based games playable with just one button, created in 2021 using crisp-game-lib.
A GDScript port of Delaunator for fast Delaunay triangulation of 2D points in Godot Engine.
An opinionated collection of helper libraries for Pico-8 game development, including OOP, debugging, and physics.
A delightfully simple 2D game engine for the D programming language, designed for fast and fun development.
A C++ framework that simplifies Vulkan API for beginners by abstracting verbose parts and providing utility functions.
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 dungeon crawler game built with TypeScript, React, and SVG graphics.
A libGDX library for creating flexible circular context menus (pie menus) with customizable widgets and animations.
A Java wrapper for SDL and LibGDX controller API providing enhanced gamepad support with hotplug, rumble, and extensive device mappings.
Slides and code examples from the "Quick game development with C++11/C++14" CppCon 2014 talk.
A community-driven Agones SDK plugin for Godot Engine, enabling multiplayer game servers to communicate with Agones orchestration.
An unopinionated GUI framework for the LÖVE game engine, providing flexible UI element creation without built-in widgets.
A cross-platform game controller extension for libGDX that simplifies input handling across desktop, Android, iOS, and web.
A GDNative pathfinding node for Godot that implements Dijkstra Maps for versatile pre-computed pathfinding.
A safe Rust wrapper for embedding the Mono runtime, enabling .NET language interop and scripting within Rust projects.
A simple color-based Android game with Google Play Services integration for leaderboards and achievements.
A lightweight dialogue engine for Love2D with a custom scripting language, rich text effects, and visual novel features.
A browser-based F-18 fighter jet flight simulator with realistic physics and controls, built with Babylon.js and Ammo.js.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.