Tile is a 2D grid engine, built with data and cache friendly ways, includes pathfinding and observers.
- 2d
- tilemap
- grid
- pathfinding
47,133 repositories indexed
97–120 of 192 · Most stars
Tile is a 2D grid engine, built with data and cache friendly ways, includes pathfinding and observers.
Fast antialiased Line2D and Polygon2D drawing add-on for Godot 4 (all renderers)
A 2D game engine developed in modern C++ using SDL, an Entity-Component-System (ECS) architecture, miniaudio, and Box2D. It features Lua scripting and is designed for web portability via WebAssembly
A Lua networking library for LÖVE games.
Astray is a lua based maze, room and dungeon generation library for dungeon crawlers and rougelike video games
Shädows - A Shadows & Lights engine for löve
Lumio is a new puzzle game for iOS developed using Cocos2D. Available free on the App Store.
Build your own Game-Engine based on the Entity Component System concept in Golang.
Simple framework for making 2D games
Godot 2D and 3D Components to manage health, damage, and healing
A cross-platform build tool for LÖVE
An open source, cross-platform game engine designed for indie developers.
"Pop, Pop, Win!" is an implementation of Minesweeper in Dart.
Simple Physics Library written in Haxe
A simple game engine built using raylib and mruby
An interactive physics engine & library.
A delightfully simple 2D game engine.
A 2D platform game with a persistent world. When Edgar's father fails to return home after venturing out one dark and stormy night, Edgar fears the worst: he has been captured by the evil sorcerer who lives in a fortress beyond the forbidden swamp.
StarlingPunk is a framework built on top the Starling library designed to add structure and organization to your 2D game projects. It’s perfect for rapidly prototyping ideas and promotes code reuse between projects. As you may have been able to tell from the name, StarlingPunk is heavily inspired by the popular FlashPunk framework, although its not a direct port.
A 2D top-down space shooter made using Flutter and Flame engine.
Free software ChuChu Rocket remake for PC
A simple 2D multiplayer online game built using Flutter and Flame engine
A parser/renderer for Aseprite animations in LÖVE. :peach:
Simple 2D game prototyping framework targetting Windows, Mac, Linux, WASM.