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
Stars281
Forks1
Last commit4 days ago
OIS
OISC++

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

#x11#mouse#directx
Stars281
Forks93
Last commit4 months 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
Stars273
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
Stars270
Forks55
Last commit15 days 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
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 commit9 months 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 commit27 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
Stars266
Forks29
Last commit5 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
Stars266
Forks81
Last commit8 days 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
Stars265
Forks41
Last commit6 years ago
Rust-GB
Rust-GBRust

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

#hacktoberfest#compiler#game-boy
Stars265
Forks8
Last commit1 month 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
Stars264
Forks46
Last commit3 days ago
baton
batonLua

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

#joystick-support#keyboard-controls#gamepad
Stars264
Forks21
Last commit3 years 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
awesome-d3d12
awesome-d3d12

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

#microsoft#direct3d#gpu-compute
Stars259
Forks21
Last commit7 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
Stars259
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
Stars258
Forks150
Last commit1 month ago
INSTEAD
INSTEADC

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

#open-source#text-adventure#interactive-fiction
Stars258
Forks45
Last commit1 month 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
Stars256
Forks62
Last commit2 days 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
Stars256
Forks72
Last commit4 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
Stars255
Forks5
Last commit1 year 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
Stars252
Forks50
Last commit
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
nx.js
nx.jsTypeScript

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

#webassembly#javascript-runtime#embedded-javascript
Stars251
Forks15
Last commit17 days ago
Jupylet
JupyletPython

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

#sound-synthesis#music-coding#python
Stars251
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
Stars251
Forks24
Last commit1 year 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
Stars250
Forks27
Last commit11 months 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
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 commit5 months 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
Stars249
Forks14
Last commit4 months 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
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
Stars247
Forks12
Last commit3 years 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
Stars247
Forks7
Last commit2 months 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
Stars247
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
Light World
Light WorldLua

A dynamic lighting system library for Love2D games, featuring shadows, normal maps, glow maps, and post-shader effects.

#shadows#glow-effects#normal-mapping
Stars243
Forks23
Last commit8 months 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
21 days ago
9 years ago
Next
#Cross Platform490
#Game Engine464
#Lua302
#Godot Engine223
#Gamedev214
#Love2d206
#C Plus Plus198
#Open Source192
#Graphics163
#2d Graphics159
#Opengl158
#Game156