Showing 36 of 2098 projects
A high-performance Delphi math library using SIMD assembly and approximate functions for multimedia and games.
An incremental experimental minimalistic idle game inspired by A Dark Room, built with Godot.
An open-source isometric action game engine inspired by Fallout Tactics, enabling real-time tactical gameplay.
Time-related functions for Lua inspired by JavaScript's setTimeout and setInterval.
An HTML5 JavaScript game engine using the entity-component design pattern for highly flexible and decoupled game development.
A modern, cross-platform 2D game engine written in C++23 with Lua scripting and WebAssembly support.
A blazingly fast networking solution for Roblox that packs data efficiently with minimal bandwidth overhead.
A flexible and composable command-line tile graphics converter for classic game consoles like SNES, Game Boy, and Mega Drive.
SDL2 bindings for Deno, enabling multimedia applications with graphics, text rendering, and image loading.
A LÖVE asset manager that exposes project directories as Lua tables for lazy-loaded, cached asset access.
A professional template and automated build system for creating and publishing LÖVE games across multiple platforms.
A flexible quest management system for Godot Engine, enabling hierarchical quest trees, detailed state tracking, and custom conditions.
A collection of classic board games and puzzles built with a shared playground framework.
A Lua networking library for LÖVE games, designed to make multiplayer game development easy.
A 2D dynamic lighting and shadow engine for the LÖVE game framework.
SDL bindings for Rust that wrap low-level C components in idiomatic Rust code.
A sample HTML5 mobile game demonstrating core game development concepts from the book 'Mobile HTML5 Game Development'.
A classic 15-puzzle game implemented in Dart and Flutter with a clean mobile interface.
An open-source multiplayer 3D top-down RPG built with Babylon.js and Colyseus, featuring real-time gameplay, character progression, and quests.
A disassembly of Pokémon Red and Blue with full Game Boy Color support and enhancements.
A composable general-purpose D library providing asynchronous networking, UI frameworks, and utility modules.
An IDL compiler written in Luau for ROBLOX buffer networking, generating performant and bandwidth-efficient code.
A Godot C++ module providing GDScript bindings and integration helpers for the FMOD Studio audio middleware API.
A collection of Flutter game examples and tutorials using the Flame game engine for learning game development.
A comprehensive Rust library for working with Minecraft Bedrock Edition, offering modular crates for protocol handling, addon creation, and server development.
A simple Common Lisp framework for 2D game development with graphics, audio, and input handling.
A lightweight C++ behavior tree library with a QT5 remote debugger and optional Lua bindings for AI logic.
A Lua library for procedural generation of mazes, rooms, and dungeons for roguelikes and dungeon crawlers.
A robust finite state machine for GameMaker Studio 2.3+ that organizes game object behavior into a single, manageable system.
A lightweight, dependency-free Go framework for building game engines using the Entity Component System architecture.
A free iOS puzzle game built with Cocos2D, featuring creative gameplay and atmospheric music.
A comprehensive toolkit for minifying, linting, and converting Pico-8 and Picotron game carts to reduce code size.
Cross-platform OpenGL bindings for Go with OpenGL ES 2-like API, supporting desktop, mobile, and web.
A Godot 4 C# game template with ENet multiplayer, visual in-game debugging, and performance-optimized components.
A buffer-based networking library for Luau/Roblox that serializes data with a custom serializer for high performance.
A Storybook-like plugin for Roblox that visualizes UI stories in real-time without running game code.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.