2d Game Engine Open Source Projects
Browse 51 2d Game Engine open source projects, ranked by GitHub stars. Find the most popular 2d Game Engine tools and libraries.
phaserjs/phaser
Phaser is a fun, free and fast 2D game framework for making HTML5 games for desktop and mobile web browsers, supporting Canvas and WebGL rendering.
Metrics details
| Stars | 39,994 |
4ian/GDevelop
🎮 Open-source, cross-platform 2D/3D/multiplayer game engine designed for everyone.
Metrics details
| Stars | 24,935 |
Kavex/GameDev-Resources
:video_game: :game_die: A wonderful list of Game Development resources.
Metrics details
| Stars | 6,750 |
melonjs/melonJS
a modern & lightweight HTML5 game engine
Metrics details
| Stars | 6,337 |
AlmasB/FXGL
Java / JavaFX / Kotlin Game Library (Engine)
Metrics details
| Stars | 4,834 |
HaxeFlixel/flixel
Free, cross-platform 2D game engine powered by Haxe and OpenFL
Metrics details
| Stars | 2,194 |
layabox/LayaAir
LayaAir is a fully platform rendering engine with rich 2D/3D rendering capabilities and a mature integrated development platform
Metrics details
| Stars | 2,096 |
gdquest-demos/godot-3-demos
Dozens of free and open source demos for the Godot game engine, version 3. Head to the link below for newer demos for Godot 4+
Metrics details
| Stars | 1,954 |
JohnSundell/ImagineEngine
A project to create a blazingly fast Swift game engine that is a joy to use 🚀
Metrics details
| Stars | 1,833 |
PixelVision8/PixelVision8
Pixel Vision 8's core philosophy is to teach retro game development with streamlined workflows. PV8 is also a platform that standardizes 8-bit fantasy console limitations built on top of the open-source C# game engine based on MonoGame.
Metrics details
| Stars | 1,774 |
aduros/wasm4
Build retro games using WebAssembly for a fantasy console.
Metrics details
| Stars | 1,506 |
flareteam/flare-engine
Free/Libre Action Roleplaying Engine (engine only)
Metrics details
| Stars | 1,282 |
castle-engine/castle-engine
Cross-platform (desktop, mobile, console, web) 3D and 2D game engine. Powerful visual editor. Support for glTF, X3D, IFC and more. Fast clean code using modern Pascal. Free and open-source.
Metrics details
| Stars | 1,233 |
hecrj/coffee
An opinionated 2D game engine for Rust
Metrics details
| Stars | 1,148 |
timi-liuliang/echo
A New Cross-Platform 2D 3D Game Engine
Metrics details
| Stars | 985 |
morgan3d/quadplay
The quadplay✜ fantasy console
Metrics details
| Stars | 958 |
ObEngine/ObEngine
2D Game Engine with Lua Scripting made on top of SFML !
Metrics details
| Stars | 863 |
gurkenlabs/litiengine
LITIENGINE 🕹 The pure 2D java game engine.
Metrics details
| Stars | 832 |
lfkdsk/JustWeEngine
An easy open source Android Native Game FrameWork.
Metrics details
| Stars | 768 |
Planimeter/game-engine-2d
Planimeter Game Engine 2D - LÖVE-based game engine for Lua
Metrics details
| Stars | 751 |
solarus-games/solarus
This repository was moved to GitLab: https://gitlab.com/solarus-games/solarus
Metrics details
| Stars | 730 |
suchipi/hex-engine
A modern 2D game engine for the browser.
Metrics details
| Stars | 676 |
DaveGreen-Games/ShapeEngine
My custom made engine based on the great Raylib Framework. Main focus is being performant and only using draw functions instead of textures.
Metrics details
| Stars | 598 |
vchelaru/FlatRedBall
Cross-platform 2D game engine focused on ultimate productivity built in .NET
Metrics details
| Stars | 564 |
cocoatoucher/Glide
Game engine for making 2d games on iOS, macOS and tvOS, with practical examples and tutorials
Metrics details
| Stars | 507 |
NobleRobot/NobleEngine
A li'l game engine for Playdate.
Metrics details
| Stars | 507 |
HaxePunk/HaxePunk
Cross-platform desktop, mobile, and WebGL game engine, based on FlashPunk
Metrics details
| Stars | 499 |
IppClub/Dora-SSR
A game engine for rapid development across devices, featuring a built-in Web IDE with intuitive toolchain.
Metrics details
| Stars | 498 |
InvadingOctopus/octopuskit
2D ECS game engine in 100% Swift + SwiftUI for iOS, macOS, tvOS
Metrics details
| Stars | 486 |
ryanpcmcquen/basque
A top-down 2d game engine, written from scratch in under 1000 lines of C. Development of the game based on this engine is streamed on Twitch: https://www.twitch.tv/ryanpcmcquen
Metrics details
| Stars | 452 |
JeanPhilippeKernel/RendererEngine
3D Renderer Engine builds with Vulkan and C++ 20
Metrics details
| Stars | 438 |
ensisoft/detonator
2D game engine and editor 💥💣
Metrics details
| Stars | 374 |
ct-js/ct-js
Ct.js is a desktop game engine that makes learning programming fun and game development easy by its visual editors and well-documented code library
Metrics details
| Stars | 323 |
kvakvs/hge
HGE 1.9 configured with CMake DirectX9 version, with shaders. The classic 1.8.1. version is in the `master` branch if you ever need that.
Metrics details
| Stars | 285 |
zenkovich/o2
2D Game Engine with visual WYSIWYG editor and JS scripting
Metrics details
| Stars | 249 |
sandsmark/freeaoe
A free game engine capable of running Age of Empires 2 and Star Wars: Galactic Battlegrounds
Metrics details
| Stars | 233 |
novelrt/NovelRT
A cross-platform 2D game engine accompanied by a strong toolset for visual novels.
Metrics details
| Stars | 213 |
GDevelopApp/GDevelop-documentation
Documentation of GDevelop - the fast, open-source, no-code game engine.
Metrics details
| Stars | 205 |
itsjavi/newbark-unity
🌳 A proof-of-concept Pokémon-style Retro RPG game framework created with Unity 🔥🌿💧⚡️
Metrics details
| Stars | 200 |
endlesstravel/Love2dCS
C# Wrapper for LÖVE, a 2d game engine
Metrics details
| Stars | 180 |
ChilliWorks/ChilliSource
An open source, cross-platform game engine designed for indie developers.
Metrics details
| Stars | 161 |
HellRok/Taylor
A simple game engine built using raylib and mruby
Metrics details
| Stars | 146 |
JacksonHoggard/voodoo2d
👹 2D Java Game Engine built in OpenGL
Metrics details
| Stars | 136 |
McDevon/taxman-engine
Game Engine for Embedded Systems
Metrics details
| Stars | 133 |
Ethosa/nodesnim
The Nim GUI/2D framework, based on OpenGL and SDL2.
Metrics details
| Stars | 129 |
lvcabral/brs-engine
BrightScript Simulation Engine - Run Roku apps on Browsers and Node.js
Metrics details
| Stars | 128 |
rjewson/glazejs
A high performance 2D game engine built in Typescript
Metrics details
| Stars | 124 |
hoyt-tian/FEngine
2d格斗游戏引擎&&编辑器 / 2d FTG engine and editor
Metrics details
| Stars | 106 |
denyskryvytskyi/ElvenEngine
2D/3D game engine from scratch
Metrics details
| Stars | 104 |
sszczep/ray-casting-in-2d-game-engines
An article about ray casting in 2D game engines.
Metrics details
| Stars | 103 |
CableDorado2/Ikemen-Plus-Ultra
Updated branch of the classic S-SIZE IKEMEN. (An Open Source 2D Fighting Game Engine that contains New Features and improvements for MUGEN resources).
Metrics details
| Stars | 100 |
