Showing 36 of 2098 projects
A Chip8 IDE
A free and open-source 2D game engine with Lua scripting, built on SFML, featuring a map editor and plugin system.
A free and open-source 2D game engine with Lua scripting, built on SFML, featuring a map editor and plugin system.
A small cross-platform 2D-focused game framework built with C# and SDL3.
A high-performance Lua 5.2 interpreter implemented in C# for seamless scripting in .NET and Unity applications.
A foundational Haxe framework providing unified APIs for cross-platform development across native, web, and mobile targets.
A modern C++ header-only tweening library for creating complex animations in games and interactive software.
A libre framework for creating point-and-click adventure games using the Godot Engine.
A tool that ports LÖVE games to the web using Emscripten, enabling browser-based play.
Cross-platform GUI library for games and 3D applications, offering fast, flexible, and simple interface creation.
A comprehensive archive of XNA Game Studio educational content, samples, and tutorials for MonoGame developers.
A comprehensive archive of XNA Game Studio educational content, samples, and tutorials for MonoGame developers.
A portable, lightweight C++ framework for building 2D games with minimal dependencies and cross-platform support.
A simple and easy-to-use 3D engine for the LÖVE 2D game framework.
A high-performance Java Entity-Component-System framework for game development, supporting Android, HTML5, and iOS.
A 3D rendering library for the web built on PixiJS, enabling seamless integration of 3D graphics into existing 2D applications.
A Godot 4 plugin that imports Quake .map and Valve .vmf files to generate scenes, materials, and collision.
A realtime 3D rendering engine focused on modern graphics techniques, designed for learning and integration.
A free cooperative platformer game and mod of Teeworlds, focused on team-based obstacle courses.
A free cooperative platformer game and mod of Teeworlds focused on team-based obstacle courses.
A C++ engine and framework for building 2D games across iOS, Android, Windows, Linux, Mac, and web platforms.
Open-source code examples accompanying a comprehensive Modern OpenGL tutorial series covering textures, matrices, lighting, and 3D graphics.
A portable, flexible file I/O abstraction library for game developers and applications requiring virtual file systems.
A recreation of the original Command & Conquer RTS game built entirely with HTML5 and JavaScript as a technical proof of concept.
Go bindings for the Vulkan graphics and compute API, enabling low-level GPU programming in Go.
A Call of Duty: Zombies demake powered by enhanced Quake engine forks, aiming to recreate World at War gameplay across multiple platforms.
An extensible, user-friendly tile engine and text GUI library for building roguelikes and terminal-style applications.
A 2D level and UI editor with engine-agnostic philosophy for game development, separating coding from content creation.
A portable Luau companion library for simpler, more descriptive code with strong guarantees.
A Game Boy / Game Boy Color engine for creating games in C or assembly with built-in sprite management, collision detection, and asset handling.
A simple, flexible Entity Component System (ECS) library for Lua, designed for game development and complex simulations.
A lightweight C library for building font texture atlases on-demand using stb_truetype.
A real-time physics engine organized as an Entity-Component System (ECS) using EnTT, designed for multi-threaded and networked simulation.
An ink narrative scripting language integration for Godot Engine 4, enabling interactive story creation.
A Godot add-on that simplifies UI animations with CSS-like syntax, 89 built-in animations, and 33 easing options.
A libGDX UI toolkit providing enhanced scene2d.ui widgets and a polished skin for creating attractive desktop and mobile game interfaces.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.