2d Game Open Source Projects

Browse 55 2d Game open source projects, ranked by GitHub stars. Find the most popular 2d Game tools and libraries.

Share your experience:✍️ Write a Post❓ Ask a Question
24,935 stars

4ian/GDevelop

🎮 Open-source, cross-platform 2D/3D/multiplayer game engine designed for everyone.

Metrics details
Stars24,935
7,458 stars

endless-sky/endless-sky

Space exploration, trading, and combat game.

Metrics details
Stars7,458
6,750 stars

Kavex/GameDev-Resources

:video_game: :game_die: A wonderful list of Game Development resources.

Metrics details
Stars6,750
1,954 stars

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
Stars1,954
1,862 stars

FreezingMoon/AncientBeast

The Turn Based Strategy Game/eSport. Master your beasts! 🐺

Metrics details
Stars1,862
1,602 stars

TeamHypersomnia/Hypersomnia

Multiplayer top-down shooter made from scratch in C++. Web version: https://play.hypersomnia.io Made in 🇵🇱

Metrics details
Stars1,602
1,455 stars

opensoldat/opensoldat

OpenSoldat is a unique 2D (side-view) multiplayer action game

Metrics details
Stars1,455
1,287 stars

flareteam/flare-game

Fantasy action RPG using the FLARE engine

Metrics details
Stars1,287
1,067 stars

cxong/cdogs-sdl

Classic overhead run-and-gun game

Metrics details
Stars1,067
798 stars

ddnet/ddnet

DDraceNetwork, a free cooperative platformer game

Metrics details
Stars798
792 stars

GDQuest/godot-platformer-2d

2d Metroidvania-inspired game for the 2019 GDquest Godot Kickstarter course project.

Metrics details
Stars792
713 stars

Kaetram/Kaetram-Open

Kaetram is an open-source 2D HTML5 MMORPG. It is an extended version of BrowserQuest (BQ).

Metrics details
Stars713
686 stars

deathkiller/jazz2-native

🎮 · Jazz² Resurrection: Native C++ reimplementation of Jazz Jackrabbit 2

Metrics details
Stars686
577 stars

MinicraftPlus/minicraft-plus-revived

Minicraft+, an extension of Notch's original minicraft project, with tons more features.

Metrics details
Stars577
557 stars

deathkiller/jazz2

🎮 · Jazz² Resurrection: Open-source reimplementation of Jazz Jackrabbit 2

Metrics details
Stars557
517 stars

Grimmys/rpg_tactical_fantasy_game

A tactical turn-based game project in pygame, open to support

Metrics details
Stars517
505 stars

mini2Dx/mini2Dx

A high-level cross-platform 2D game development API

Metrics details
Stars505
434 stars

rednblackgames/HyperLap2D

A powerful, platform-independent, visual editor for complex 2D worlds and scenes.

Metrics details
Stars434
415 stars

Megabyteceer/thing-editor

pixi.js based visual game editor

Metrics details
Stars415
408 stars

planetarium/NineChronicles

Unity client application for Nine Chronicles, a fully decentralized idle RPG powered by the community.

Metrics details
Stars408
374 stars

ensisoft/detonator

2D game engine and editor 💥💣

Metrics details
Stars374
361 stars

ta-david-yu/2D-Platformer-Hunter

A 2D Platformer Controller in Unity

Metrics details
Stars361
346 stars

danilw/godot-utils-and-other

random code that I made/use for godot

Metrics details
Stars346
327 stars

HarmonyHoney/ROTA

Godot 3.6.1 / ROTA: Bend Gravity / Gravity Bending Block Puzzle Platformer Game

Metrics details
Stars327
289 stars

henshmi/Classic-Pool-Game

Classic 8 Ball pool game written in JavaScript

Metrics details
Stars289
271 stars

Walkator/kailius

Platform Game 2D developed in Unity for Android, Windows and Linux. Kailius is based on the first RPGs games with PixelArt aesthetics (8 Bits).

Metrics details
Stars271
249 stars

zenkovich/o2

2D Game Engine with visual WYSIWYG editor and JS scripting

Metrics details
Stars249
248 stars

ufrshubham/dino_run

A 2D infinite side scroller mobile game made in Flutter using Flame engine.

Metrics details
Stars248
230 stars

Goutte/godot-addon-animated-shape-2d

Godot addon to animate a CollisionShape2D along with the frames of an AnimatedSprite2D. Useful for making changing hitboxes, hurtboxes and hardboxes. Comes with an Editor, making things easy.

Metrics details
Stars230
222 stars

PieKing1215/FallingSandSurvival

2D survival game inspired by Noita and slightly Terraria

Metrics details
Stars222
214 stars

pokemium/OpenPokemonRed

WIP: An open-source re-implementation of Pokémon Red

Metrics details
Stars214
205 stars

GDevelopApp/GDevelop-documentation

Documentation of GDevelop - the fast, open-source, no-code game engine.

Metrics details
Stars205
200 stars

itsjavi/newbark-unity

🌳 A proof-of-concept Pokémon-style Retro RPG game framework created with Unity 🔥🌿💧⚡️

Metrics details
Stars200
200 stars

hdescottes/GdxGame

Turn-based RPG game using Java and libGDX

Metrics details
Stars200
191 stars

johnBuffer/ZombieV

Top down Zombie shooter game in C++ using SFML as graphics library

Metrics details
Stars191
186 stars

GamedevFramework/gf

A C++17 framework for 2D games

Metrics details
Stars186
184 stars

benc-uk/super-dungeon-delve

2D retro style dungeon game

Metrics details
Stars184
182 stars

quinnvoker/qurobullet

A powerful 2D projectile system module for Godot!

Metrics details
Stars182
146 stars

remance/Masendor

Open source educational and historical battle action game, All helps accepted

Metrics details
Stars146
145 stars

yogstation13/Yogstation

Discord: https://discord.gg/yogs13 Forums: https://forums.yogstation.net

Metrics details
Stars145
143 stars

Lallassu/gizmo

2D Pixel Destruction Game written in Go.

Metrics details
Stars143
141 stars

MiguelMJ/Candle

2D lighting for SFML

Metrics details
Stars141
133 stars

ufrshubham/spacescape

A 2D top-down space shooter made using Flutter and Flame engine.

Metrics details
Stars133
131 stars

Rion5/2D-TowerDefense

Tower Defense Game Created in C# with Unity Game Engine

Metrics details
Stars131
129 stars

jamesmoriarty/scorched_earth

Scorched Earth clone in JRuby with no dependencies.

Metrics details
Stars129
128 stars

GeekyAnts/flutter-galaxy-game

2D Flutter Galaxy Game

Metrics details
Stars128
122 stars

LubiiiCZ/DevQuickie

Quick 2D game development tutorials using MonoGame.

Metrics details
Stars122
117 stars

pokemium/PokeTraveler

Let's walk through Pokemon World!

Metrics details
Stars117
110 stars

Antoshidza/Age-of-Sprites

Sample project for NSprites package

Metrics details
Stars110
106 stars

klemola/liikennematto

:blue_car: Small scale traffic simulation with a playful approach

Metrics details
Stars106
103 stars

Lallassu/badsanta

BadSanta - Multiplayer HTML5 Game (http://santa.qake.se)

Metrics details
Stars103
103 stars

sszczep/ray-casting-in-2d-game-engines

An article about ray casting in 2D game engines.

Metrics details
Stars103
101 stars

technistguru/PixelDot

Godot plugin for making 2D sandbox games like Terraria and Starbound.

Metrics details
Stars101
100 stars

Jigoku/boxclip

2D platformer engine using LÖVE and Lua

Metrics details
Stars100
100 stars

Siile/Ninslash

Ninslash - Open source 2d platformer action game

Metrics details
Stars100
Get A Weekly Email With Trending 2d Game Projects
Stay updated on 2d Game plus related topics you pick below.

Copyright 2018-2026 Awesome Open Source.  All rights reserved.