Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Game Development

Game Development

2099 projects

Showing 36 of 2099 projects

rotLove
rotLoveLua

A Love2D/Lua port of rot.js providing roguelike development tools like map generation, FOV, pathfinding, and display modules.

#procedural-generation#field-of-view#rot-js-port
Stars293
Forks32
Last commit4 years ago
Taro
TaroJavaScript

An HTML5 multiplayer game engine supporting up to 64 concurrent players with Box2D physics on low-cost VMs.

#html5-game-engine#real-time-networking#multiplayer-browser-game
Stars288
Forks50
Last commit3 years ago
OIS
OISC++

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

#x11#mouse#directx
Stars285
Forks94
Last commit7 months 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
Stars281
Forks33
Last commit3 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
Stars277
Forks49
Last commit4 years 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
Stars274
Forks46
Last commit4 days 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
Stars272
Forks60
Last commit4 months 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 commit5 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
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
Stars270
Forks6
Last commit5 months ago
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
Stars268
Forks148
Last commit5 days 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
Stars267
Forks39
Last commit1 year ago
nx.js
nx.jsTypeScript

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

#webassembly#javascript-runtime#embedded-javascript
Stars267
Forks19
Last commit13 days ago
awesome-d3d12
awesome-d3d12

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

#microsoft#direct3d#gpu-compute
Stars266
Forks21
Last commit7 years ago
baton
batonLua

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

#joystick-support#keyboard-controls#gamepad
Stars266
Forks20
Last commit3 years 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
Forks82
Last commit3 months 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
Forks42
Last commit6 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
Stars265
Forks22
Last commit
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
Stars264
Forks65
Last commit4 days 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
Stars262
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
Forks10
Last commit5 years ago
INSTEAD
INSTEADC

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

#open-source#text-adventure#interactive-fiction
Stars259
Forks48
Last commit20 days 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
Stars257
Forks29
Last commit1 year 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
Forks74
Last commit4 years 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
Stars255
Forks22
Last commit1 month ago
Jupylet
JupyletPython

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

#sound-synthesis#music-coding#python
Stars254
Forks25
Last commit18 hours 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
Stars254
Forks12
Last commit3 years 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
Stars254
Forks14
Last commit7 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
Stars254
Forks50
Last commit
Refureku
RefurekuC++

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

#dynamic-library#cplusplus-17#cpp17
Stars253
Forks25
Last commit2 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
Stars252
Forks87
Last commit6 months ago
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
Stars252
Forks20
Last commit1 day 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 commit6 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
Stars249
Forks17
Last commit13 days 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 commit8 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
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
10 years ago
Next
#Cross Platform490
#Game Engine465
#Lua302
#Godot Engine223
#Gamedev216
#Love2d206
#C Plus Plus198
#Open Source194
#Graphics164
#2d Graphics159
#Opengl158
#Game156