Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Game Development

Game Development

2098 projects

Showing 36 of 2098 projects

buddy_alloc
buddy_allocC

A single-header buddy memory allocator for C and C++ with bounded performance and predictable metadata overhead.

#c-library#embedded-systems#memory-allocation
Stars242
Forks18
Last commit10 days ago
gdx-pay
gdx-payJava

A cross-platform In-App Purchase API for libGDX games, supporting Android, iOS, and web platforms.

#mobile-games#gdx-pay#ios
Stars242
Forks89
Last commit1 month ago
Etheral Legends
Etheral LegendsC++

An Unreal Engine 4 C++ module providing the foundation for an indie action RPG, serving as a learning resource for UE4 game development.

#unreal-engine-4#steam#action-rpg
Stars241
Forks52
Last commit4 years 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
DynaDungeons
DynaDungeonsGDScript

A Bomberman-style local multiplayer game built with Godot Engine for learning purposes.

#open-source#gdscript#gamedev
Stars239
Forks42
Last commit2 years ago
BabylonJS-CharacterController
BabylonJS-CharacterControllerTypeScript

A third-person character controller for BabylonJS that handles movement, collisions, and animations without a physics engine.

#character-controller#isometric#3d-webgl
Stars238
Forks51
Last commit
GOOi
GOOiLua

A LÖVE library for creating graphical user interfaces with a variety of components and layout options.

#multitouch#open-source#library
Stars238
Forks26
Last commit2 years ago
luasteam
luasteamC++

Lua bindings for the Steamworks API, enabling Steam integration in Lua-based games and applications.

#achievements#multiplayer#lua-bindings
Stars237
Forks34
Last commit3 months ago
Roblox Luau Language Server
Roblox Luau Language ServerLua

A language server providing full IntelliSense, diagnostics, and tooling for Roblox and Luau development in VS Code.

#luau#language-server#vscode-extension
Stars234
Forks53
Last commit1 year ago
Tutorial on making an Arkanoid-type game
Tutorial on making an Arkanoid-type gameLua

A step-by-step tutorial for building a full-featured Arkanoid (Breakout) clone using the LÖVE framework and Lua.

#gamedev#breakout-clone#collision-detection
Stars234
Forks21
Last commit
HxGodot (Godot 4.0)
HxGodot (Godot 4.0)Haxe

A Haxe GDExtension for Godot 4, enabling game development with Haxe nodes that integrate seamlessly into Godot scenes.

#haxe#cpp-bindings#node-scripts
Stars234
Forks12
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
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
TransCube
TransCubeJavaScript

A 2D puzzle platformer where you transform into different blocks with unique properties to solve 22 levels.

#puzzle-platformer#level-design#game-development
Stars233
Forks53
Last commit7 years ago
hxdefold
hxdefoldHaxe

Haxe externs for the Defold game engine, enabling type-safe game development with full API support.

#haxe#static-typing#lua-externs
Stars232
Forks19
Last commit8 months ago
ecs-lua
ecs-luaLua

A fast, ergonomic Entity Component System engine for Lua game development with no external dependencies.

#robloxlua#luau#roblox
Stars232
Forks67
Last commit2 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 commit9 days ago
OMath
OMathC++

A modern C++23 framework for game development, modding, and cheat creation with high-performance math, physics, and graphics support.

#cheat-development#physics#gamedev
Stars231
Forks19
Last commit5 days ago
AnimatedShape2D
AnimatedShape2DGDScript

A Godot 4.x addon that synchronizes CollisionShape2D with AnimatedSprite2D frames for dynamic hitboxes, hurtboxes, and hardboxes.

#gdscript#hitbox-system#collision-detection
Stars230
Forks3
Last commit
GitHub integration
GitHub integrationGDScript

A Godot Engine addon that integrates a native GitHub client directly into the editor for managing repositories and gists.

#version-control#godot-editor#gdscript
Stars228
Forks18
Last commit2 years ago
dlib.container
dlib.containerD

A high-level general-purpose D library providing containers, math, geometry, image/audio processing, and I/O for game and graphics development.

#d-language#threading#memory-allocators
Stars226
Forks32
Last commit3 days ago
tile
tileGo

A data-oriented 2D grid engine for games, optimized for performance with pathfinding and observer systems.

#real-time-updates#2d-grid#spatial-indexing
Stars225
Forks18
Last commit11 months ago
nSnake
nSnakeC++

A terminal-based clone of the classic snake game, built with C++ and ncurses.

#ncurses#c-plus-plus#terminal-game
Stars225
Forks59
Last commit2 years ago
Away3D
Away3DHaxe

An open-source, real-time 3D engine for building cross-platform games and applications with OpenFL.

#haxe#animation#graphics-engine
Stars224
Forks45
Last commit6 months ago
pasvulkan
pasvulkanPascal

Vulkan header generator, OOP-style API wrapper, and framework for Object Pascal, with a prospective Vulkan-based game engine.

#vulkan-library#vulkan#sdl2
Stars223
Forks40
Last commit1 day ago
The Secret Chronicles of Dr. M.
The Secret Chronicles of Dr. M.C++

An open-source 2D side-scrolling platform game with an advanced in-game level editor and scripting capabilities.

#2d-platformer#community-driven#game-development
Stars223
Forks52
Last commit
Lumino
LuminoC++

An open-source library for building interactive real-time graphics applications like games and digital art across multiple platforms.

#vulkan#directx-12#real-time-graphics
Stars223
Forks18
Last commit8 days ago
The Secret Chronicles of Dr. M
The Secret Chronicles of Dr. MC++

An open-source 2D side-scrolling platform game with an advanced in-game level editor and scripting capabilities.

#2d-platformer#community-driven#game-scripting
Stars223
Forks52
Last commit2 months ago
TopbarPlus
TopbarPlusLua

A Roblox Studio library for creating dynamic and customizable topbar icons with themes, dropdowns, and menus.

#user-interface#themes#topbar
Stars222
Forks220
Last commit10 months ago
CPFG
CPFGC++

A cross-platform C++ library for callback, reflection, serialization, and script binding, written in standard C++ without preprocessor tools.

#cpgf#script-binding#callback-system
Stars221
Forks61
Last commit4 years ago
LeoECS
LeoECSC#

A lightweight, high-performance C# Entity Component System framework with optional Unity integration.

#csharp#dotnet#data-oriented-design
Stars219
Forks32
Last commit7 months ago
Visual Script Engine
Visual Script EngineC++

A modern C++ visual scripting engine designed for embedding into applications with no external dependencies.

#visual-scripting#emscripten#wxwidgets
Stars218
Forks46
Last commit2 years ago
Super Mario Bros
Super Mario BrosJavaScript

An elementary HTML5 game engine built on Backbone.js for creating browser-based games.

#client-side-games#html5-game-engine#game-development
Stars217
Forks102
Last commit10 years ago
Game Production
Game Production

A curated list of awesome resources for game producers, covering books, articles, tools, project management, and methodologies.

#producer-tools#gamedev#production
Stars215
Forks8
Last commit2 months ago
binser
binserLua

A robust, pure Lua binary serializer specializing in userdata, custom types, cycles, and metatables.

#metatables#data-persistence#luajit
Stars215
Forks24
Last commit3 years 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
PreviousPage 25 of 59

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
1 month ago
8 years ago
2 years ago
2 months ago
Next
#Cross Platform490
#Game Engine464
#Lua302
#Godot Engine223
#Gamedev214
#Love2d206
#C Plus Plus198
#Open Source192
#Graphics163
#2d Graphics159
#Opengl158
#Game156