Showing 14 of 50 projects
A nonlinear 2D puzzle platformer set in impossible spaces where gravity and geometry defy Euclidean expectations.
A data-oriented 2D grid engine for games, optimized for performance with pathfinding and observer systems.
A C# port of the Box2D physics engine for 2D physics simulations in .NET and Unity3D.
A simple Common Lisp framework for 2D game development with graphics, audio, and input handling.
A pure Go implementation of the OpenGIS Simple Feature Access Specification for 2D geometry modeling and spatial algorithms.
A Separating Axis Theorem (SAT) collision detection library for Haxe, supporting convex polygons, circles, and rays in 2D.
A 2D immutable R-tree with STR packing for ultra-fast nearest and intersection queries in plane and spherical coordinates.
A two-dimensional grid data structure for Rust that provides Vec-like functionality for 2D data.
A GDScript port of Delaunator for fast Delaunay triangulation of 2D points in Godot Engine.
A modular C++ framework for rapid development of cross-platform applications including games, simulators, and viewers.
A Go library for creating grid-based 2D graphics with customizable cells, shapes, and text.
A simple, lightweight spatial hash library for Lua, optimized for 2D bounding box overlap detection.
An intuitive, opinionated foundation for building and distributing 2D games and creative applications in V.
A cross-platform pixel art and animation editor written in Zig, featuring an IDE-like interface and sprite packing.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.