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

ShipThis
ShipThisTypeScript

A CLI tool to build and publish Godot games to the App Store and Google Play without requiring Xcode or Android Studio.

#app-store#mobile-publishing#cloud-builds
Stars286
Forks1
Last commit22 hours ago
OIS
OISC++

A cross-platform, object-oriented input library for handling keyboard, mouse, and joystick devices in C++ applications.

#x11#mouse#directx
Stars282
Forks93
Last commit5 months ago
Rust-GB
Rust-GBRust

A toolchain that compiles Rust code to GBZ80 assembly for creating Game Boy games.

#hacktoberfest#compiler#game-boy
Stars277
Forks7
Last commit21 hours ago
ActionScript 3
ActionScript 3

A curated list of awesome libraries, frameworks, and tools for ActionScript 3 and Adobe AIR development.

#starling-framework#open-source#as3
Stars274
Forks49
Last commit3 years ago
deepnightLibs
deepnightLibsHaxe

A collection of high-performance utility libraries for Haxe projects, including math, color, and decision-making helpers.

#open-source#haxe#color-management
Stars272
Forks55
Last commit17 days ago
Godot Google Play Game Services
Godot Google Play Game ServicesGDScript

A Godot 4.x plugin for integrating Google Play Game Services SDK into Android games.

#achievements#gdscript#android
Stars272
Forks30
Last commit1 month ago
DGEngine
DGEngineC++

An open-source implementation of the Diablo 1 game engine, supporting Diablo, Hellfire, and mods.

#sfml2#action-rpg#c-plus-plus
Stars270
Forks29
Last commit1 year ago
Flip
FlipDart

A single-player Reversi (Othello) game built with Flutter, featuring a CPU opponent and cross-platform support.

#dart#open-source-example#othello
Stars269
Forks59
Last commit2 months ago
SKTiled
SKTiledSwift

A Swift framework for integrating Tiled map editor assets with Apple's SpriteKit for iOS, tvOS, and macOS games.

#ios#map-rendering#spritekit
Stars269
Forks38
Last commit10 months ago
The Eternity Engine
The Eternity EngineC++

An advanced DOOM source port with enhanced scripting, high-resolution support, and cross-platform compatibility.

#modding-tools#doom-engine#sdl2
Stars267
Forks46
Last commit16 days ago
Box2DLights
Box2DLightsJava

A 2D lighting framework for libgdx games that uses Box2D for raycasting and OpenGL ES 2.0 for rendering.

#shadows#raycasting#lighting-engine
Stars265
Forks81
Last commit1 month ago
Ghost Rigger
Ghost RiggerDart

A cyberpunk-inspired puzzle game prototype built with Flutter and Flame where players solve puzzles as a hacker in a dystopian future.

#dart#flames-game#hack20
Stars264
Forks41
Last commit6 years ago
baton
batonLua

A LÖVE input library that unifies keyboard, mouse, and joystick controls with dynamic configuration.

#joystick-support#keyboard-controls#gamepad
Stars264
Forks20
Last commit3 years ago
Divine Voxel Engine
Divine Voxel EngineTypeScript

A multi-threaded, renderer-independent TypeScript voxel engine for building customizable voxel-based games and applications.

#procedural-generation#webgpu#multi-threading
Stars264
Forks23
Last commit
Run Unity tests
Run Unity testsTypeScript

GitHub Action to run tests for Unity projects and packages as part of the GameCI ecosystem.

#actions#hacktoberfest#unity-ci
Stars263
Forks149
Last commit9 hours ago
awesome-d3d12
awesome-d3d12

A curated collection of resources, samples, and documentation for Direct3D 12 graphics programming.

#microsoft#direct3d#gpu-compute
Stars263
Forks21
Last commit7 years ago
Catppuccin Theme
Catppuccin ThemeJust

A soothing pastel theme collection for the Godot game engine, offering four color variants for both text editor and interface.

#hacktoberfest#developer-tools#syntax-highlighting
Stars259
Forks6
Last commit1 year ago
racing-game-cljs
racing-game-cljsClojure

A 3D racing game built with ClojureScript, React, and Three.js, showcasing React's feasibility in game development.

#clojurescript#component-based#threejs
Stars259
Forks11
Last commit5 years ago
NeoAxis
NeoAxisC#

A versatile game engine for creating video games and real-time 3D/2D applications, including simulators and VR systems.

#game-engine-2d#simulation#3d-graphics-engine
Stars258
Forks64
Last commit11 hours ago
ThemeGen
ThemeGenGDScript

A Godot tool for programmatically creating and managing UI themes using GDScript, with live preview and style inheritance.

#programmatic-theming#gdscript#ui-theming
Stars258
Forks7
Last commit3 months ago
INSTEAD
INSTEADC

A simple text adventure interpreter for creating and playing interactive fiction games.

#open-source#text-adventure#interactive-fiction
Stars258
Forks46
Last commit2 months ago
Valyria Tear
Valyria TearLua

An open-source single-player medieval-fantasy 2D JRPG based on an extended Hero of Allacrost engine.

#lua-scripting#sdl2#medieval-fantasy
Stars257
Forks72
Last commit4 years ago
nx.js
nx.jsTypeScript

A JavaScript runtime for building Nintendo Switch homebrew applications using web-standard APIs.

#webassembly#javascript-runtime#embedded-javascript
Stars257
Forks17
Last commit1 month ago
Awesome Quads
Awesome Quads

A curated list of links to code, games, libraries, and resources for the miniquad and macroquad Rust game development ecosystem.

#gamedev#opensource#awesome-list
Stars254
Forks28
Last commit1 year ago
Questify
QuestifyGDScript

A graph-based quest editor and manager plugin for Godot 4, enabling visual quest design and runtime management.

#quest-system#game-design#narrative-tools
Stars253
Forks14
Last commit5 months ago
Cheetah-Texture-Packer
Cheetah-Texture-PackerC++

A high-efficiency 2D bin packing tool for creating texture atlases using the MaxRects algorithm with aggressive heuristics.

#bin-packing#image-optimization#command-line-tool
Stars253
Forks50
Last commit
Jupylet
JupyletPython

A Python library for programming 2D/3D games, graphics, and sound synthesizers interactively in Jupyter notebooks.

#sound-synthesis#music-coding#python
Stars252
Forks25
Last commit2 years ago
Refureku
RefurekuC++

A cross-platform C++17 runtime reflection library with a code generator and dynamic library API.

#dynamic-library#cplusplus-17#cpp17
Stars252
Forks25
Last commit2 years ago
SpriteKit+Spring
SpriteKit+SpringSwift

A SpriteKit extension that adds spring animations matching UIKit's UIView spring animation API.

#ui-animations#spritekit#game-development
Stars251
Forks33
Last commit5 years ago
CHIP-8
CHIP-8

A curated list of resources, tools, emulators, and games for the CHIP-8 fantasy console and emulation development.

#test-roms#chip8#retro-computing
Stars249
Forks12
Last commit3 years 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
Forks87
Last commit4 months ago
gdx-gltf
gdx-gltfJava

A LibGDX extension providing GLTF 2.0 format support and Physically Based Rendering (PBR) shaders for 3D graphics.

#pbr-shader#pbr-shaders#gltf2
Stars249
Forks52
Last commit6 months 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
Stars247
Forks21
Last commit7 days ago
Book's Examples
Book's ExamplesC++

Code repository for the Packt book 'Learning Vulkan', providing examples and projects for learning the Vulkan graphics API.

#vulkan#shaders#3d-graphics
Stars247
Forks59
Last commit2 years ago
Level of Detail (LOD)
Level of Detail (LOD)GDScript

A Godot 3.x add-on providing level of detail (LOD) for meshes, lights, and particles to significantly improve performance in large scenes.

#gdscript#performance-optimization#3d-graphics
Stars246
Forks12
Last commit4 years ago
Lugdunum
LugdunumC++

A modern cross-platform 3D rendering engine built with Vulkan and modern C++14.

#vulkan#graphics#pbr
Stars246
Forks25
Last commit8 years ago
PreviousPage 24 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
9 years ago
Next
#Cross Platform490
#Game Engine464
#Lua302
#Godot Engine223
#Gamedev216
#Love2d206
#C Plus Plus198
#Open Source194
#Graphics163
#2d Graphics159
#Opengl158
#Game156