Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Game

Game

337 projects

Showing 36 of 337 projects

Meteorite
MeteoriteGDScript

A low-resolution metroidvania first-person shooter game made for LOWREZJAM 2018, inspired by Metroid Prime.

#game-jam#metroidvania#pixel-art
Stars329
Forks25
Last commit2 years ago
ROTA
ROTAGDScript

A gravity-bending puzzle platformer game built with Godot Engine where players manipulate gravity to solve block puzzles.

#2d-platformer#vector-art#open-source
Stars327
Forks32
Last commit29 days ago
Aquaria
AquariaC

Aquaria open source, forked from icculus.org due to inactivity. Has many enhancements compared to the original version.

#game
Stars324
Forks86
Last commit2 months ago
Doomsday Engine
Doomsday EngineC++

A portable, enhanced source port for Doom, Heretic, and Hexen with modern graphics and cross-platform support.

#hexen#desktop-application#doom
Stars301
Forks34
Last commit1 month ago
AAAAXY
AAAAXYGo

A nonlinear 2D puzzle platformer set in impossible spaces where gravity and geometry defy Euclidean expectations.

#2d-platformer#non-euclidean#jumpnrun
Stars291
Forks16
Last commit1 day ago
lba2remake
lba2remakeTypeScript

A modern reimplementation of Little Big Adventure 1 & 2 in TypeScript, Three.js, and React, playable in the browser.

#modding-platform#gamedev#threejs
Stars283
Forks44
Last commit3 months ago
Odamex
OdamexC++

A client/server source port for Doom enabling online multiplayer with enhanced features while preserving original gameplay.

#multiplayer#doom#first-person-shooter
Stars280
Forks75
Last commit1 day ago
Sourcehold
SourceholdC++

An open-source engine re-implementation of the 2001 castle simulation game Stronghold, enabling cross-platform play.

#engine-reimplementation#sdl2#openal
Stars278
Forks25
Last commit2 years ago
CivOne
CivOneC#

An open source implementation of Sid Meier's Civilization.

#sdl2#game#remake
Stars260
Forks58
Last commit5 years ago
Trains.NET
Trains.NETC#

A simple 2D train simulation game written in C# with .NET Core, developed live on Twitch.

#hacktoberfest#webassembly#skiasharp
Stars252
Forks33
Last commit25 days ago
Dino Run
Dino RunDart

A 2D infinite side-scroller mobile game built with Flutter and the Flame game engine.

#trex-game#flame-engine#game-development
Stars249
Forks88
Last commit3 months ago
Flutters
FluttersDart

A demo game built with Flutter and Flame to showcase cross-platform game development capabilities.

#mobile-games#dart#flame-engine
Stars241
Forks56
Last commit4 years ago
piqueserver
piqueserverPython

An Ace of Spades 0.75 server based on PySnip.

#python-3#game-server#pysnip
Stars237
Forks76
Last commit9 days ago
Rootex
RootexC++

An advanced C++ 3D game engine with a full editor, ECS architecture, and DirectX 11 renderer, powering an in-production game.

#bullet-physics#lua-scripting#gamedev
Stars233
Forks35
Last commit1 year ago
picoDeploy
picoDeployTypeScript

Deploy Pico-8 games as standalone applications for desktop (Electron) and mobile (Ionic) platforms.

#electron-builder#steam#desktop-app
Stars233
Forks13
Last commit4 years ago
Talo
TaloGDScript

A Godot plugin for self-hostable game services including leaderboards, player authentication, multiplayer, and game saves.

#game-analytics#multiplayer#player-authentication
Stars232
Forks16
Last commit8 days ago
Syndicate Wars
Syndicate WarsC

An open-source port of the 1996 DOS game Syndicate Wars to modern operating systems using SDL, OpenAL, and Vorbis.

#fanmade#disassembly#vorbis
Stars231
Forks25
Last commit1 month ago
ecs-lib
ecs-libTypeScript

A tiny and easy-to-use Entity Component System library for game programming, written in TypeScript.

#decoupled-architecture#gamedev#entity-component
Stars215
Forks11
Last commit3 years ago
nvim-tetris
nvim-tetrisLua

A Tetris game plugin for Neovim, written in Fennel and compiled to Lua, bringing classic gameplay to your editor.

#tetris#lua-scripting#editor-integration
Stars214
Forks10
Last commit2 years ago
Pycraft
PycraftPython

A command-line 2D Minecraft-inspired game built with Python, playable directly in the terminal.

#pycraft#python-game#command-line-game
Stars205
Forks22
Last commit3 months ago
Shape Drawer
Shape DrawerJava

A libGDX library for drawing simple shapes using a Batch, eliminating the need to flush between Batch#begin() and Batch#end().

#2d-rendering#open-source#graphics
Stars202
Forks34
Last commit1 year ago
Slither
SlitherTypeScript

A casual snake game with a soothing Catppuccin color palette, available on Roblox.

#luau#roblox#casual-game
Stars198
Forks17
Last commit4 months ago
Entity Spell System
Entity Spell SystemC++

A C++ Godot Engine module providing a comprehensive entity and spell system for building complex 2D/3D RPGs with optional multiplayer support.

#multiplayer#game-mechanics#entity-system
Stars198
Forks19
Last commit3 years ago
thetawave-legacy
thetawave-legacyRust

A space shooter game built with the Amethyst engine in Rust, inspired by classic arcade shooters.

#amethyst#amethyst-engine#gamedev
Stars197
Forks24
Last commit5 years ago
Haxegon (OpenFL)
Haxegon (OpenFL)Haxe

A haxe programming library for beginners. Powered by OpenFL and Starling.

#starling#haxe#html5
Stars197
Forks16
Last commit3 years ago
Box2D.NET
Box2D.NETC#

A C# port of the Box2D physics engine for 2D physics simulations in .NET and Unity3D.

#unity3d#physics#csharp
Stars196
Forks12
Last commit1 month ago
Open Panzer
Open PanzerJavaScript

An open-source HTML5/JavaScript rewrite of the classic Panzer General 2 turn-based strategy game.

#turn-based#panzermarshal#panzergeneral
Stars184
Forks44
Last commit5 years ago
Protogame
ProtogameC#

A modular cross-platform game engine for C# built on MonoGame, with built-in support for 3D multiplayer games.

#multiplayer#modular-architecture#flexible
Stars182
Forks32
Last commit8 years ago
Pong-command
Pong-commandGo

A command-line Pong game where you play against network latency by pinging IP addresses.

#pong#go-application#pong-command
Stars181
Forks12
Last commit5 months ago
Kiomet
KiometRust

Kiomet.com real-time strategy game (repository commits may lag behind game updates)

#multiplayer#web-game#game-server
Stars167
Forks32
Last commit10 months ago
sokoban-rs
sokoban-rsRust

A Sokoban puzzle game implementation written in Rust with SDL2 graphics.

#sdl2#sokoban#game-development
Stars164
Forks16
Last commit5 years ago
2048-in-terminal
2048-in-terminalC

A terminal-based clone of the 2048 puzzle game with animated gameplay.

#ncurses#makefile#cli-tool
Stars161
Forks23
Last commit3 years ago
tty2048
tty2048Elixir

A terminal-based implementation of the 2048 puzzle game written in Elixir.

#elixir#command-line-tool#keyboard-controls
Stars156
Forks18
Last commit10 years ago
OpenTPW
OpenTPWC#

An open-source re-implementation of Bullfrog's Sim Theme Park / Theme Park World (1999) for modern systems.

#1999-game#game-preservation#simulation-game
Stars154
Forks11
Last commit1 year ago
Pop Pop Win
Pop Pop WinDart

A Dart implementation of the classic Minesweeper game with web deployment capabilities.

#dart#games-2d#web-game
Stars154
Forks68
Last commit23 days ago
SeriousSamClassic-VK
SeriousSamClassic-VKC++

An open-source Vulkan port of the Serious Engine for Serious Sam Classic, enabling modern graphics on Windows, Linux, macOS, BSD, and Raspberry Pi.

#vulkan#mod-support#fps-engine
Stars153
Forks17
Last commit6 months ago
PreviousPage 6 of 10Next

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
#Game Development156
#Cross Platform128
#Open Source Game94
#Game Engine86
#C Plus Plus53
#Multiplayer49
#Retro Gaming48
#Gamedev41
#Opengl38
#Linux30
#Browser Game26
#Javascript26