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

FWK
FWKC

A single-file, unlicensed 3D game engine/framework written in C, featuring an integrated asset pipeline and cross-platform support.

#lua-scripting#open-source#public-domain
Stars527
Forks37
Last commit11 months ago
Starship Olympics
Starship OlympicsGDScript

A fast-paced local party game where 1-4 players pilot starships in 2D top-down arena battles.

#hacktoberfest#top-down#arcade
Stars526
Forks51
Last commit9 days ago
Space Shooter
Space ShooterPython

A classic retro space shooter game built with Python and Pygame, featuring power-ups, health bars, and custom sound effects.

#retro-games#rpg-game#python
Stars525
Forks242
Last commit3 years ago
Scriptorium
ScriptoriumC

A benchmark comparison of 50 game scripting languages for embedding in C++ projects, focusing on performance and practical requirements.

#static-linking#jit-compilation#performance-comparison
Stars524
Forks43
Last commit10 years ago
Tilemap Studio
Tilemap StudioC++

A tilemap editor for Game Boy, GBC, GBA, NDS, SNES, Genesis, and TG16 projects, supporting Pokémon disassemblies and hacks.

#sprite-editing#snes#game-boy
Stars522
Forks43
Last commit2 months ago
hlua
hluaC

A high-level Rust binding for Lua 5.2, enabling safe interaction with Lua variables, functions, and tables.

#embedded-scripting#ffi#game-development
Stars522
Forks49
Last commit10 months ago
Importality
ImportalityGDScript

A Godot 4 add-on for importing raster graphics and animations from Aseprite, Krita, Pencil2D, Piskel, and Pixelorama files.

#animation-import#pixel-art#animation
Stars522
Forks20
Last commit4 months ago
Chess
Chess

A curated collection of chess-related resources including libraries, tools, websites, and educational materials.

#board-games#fen-parser#game-ai
Stars521
Forks46
Last commit5 years ago
Graphx
GraphxDart

A Flutter package for creating custom drawings, animations, and interactive scenes with a display list API inspired by Flash.

#dart#graphics#animation
Stars520
Forks55
Last commit1 year ago
knife
knifeLua

A collection of self-contained micro-modules for Lua providing utilities like OOP, state machines, async patterns, and testing.

#async-programming#coroutines#state-machine
Stars518
Forks40
Last commit7 years ago
knife.system
knife.systemLua

A collection of self-contained micro-modules for Lua, providing utilities for OOP, async code, events, and more.

#async-programming#object-oriented-programming#game-development
Stars518
Forks40
Last commit7 years ago
Pixel Camera 2D
Pixel Camera 2DC#

A Unity camera system that ensures pixel-perfect rendering for 2D pixel art games by eliminating scaling artifacts and diagonal smoothing.

#pixel-art#graphics#pixel-perfect
Stars516
Forks63
Last commit5 years ago
PlayCanvas React
PlayCanvas ReactTypeScript

A full-featured React library for building interactive 3D applications with the PlayCanvas engine.

#interactive-3d#webgpu#3d-graphics
Stars515
Forks55
Last commit10 days ago
Epic Asset Manager
Epic Asset ManagerRust

An unofficial client to install Unreal Engine and manage purchased assets, projects, plugins, and games from the Epic Games Store.

#gui-application#unreal-engine#game-development
Stars514
Forks30
Last commit4 months ago
GeonBit.UI
GeonBit.UIC#

A UI system for MonoGame projects providing panels, buttons, text inputs, and other essential UI elements for game development.

#game-ui#user-interface#gamedev
Stars509
Forks65
Last commit2 years ago
Octave
OctaveC++

A 3D game engine for GameCube, Wii, 3DS, Windows, Linux, and Android.

#vulkan#lua-scripting#console-development
Stars508
Forks34
Last commit3 months ago
Moonshine
MoonshineLua

A lightweight Lua virtual machine that runs in web browsers, enabling Lua scripting for web applications.

#javascript-integration#embedded-scripting#lightweight-engine
Stars507
Forks33
Last commit5 years ago
VPainter
VPainterGDScript

A vertex painting addon for the Godot game engine that enables direct vertex color painting on 3D meshes.

#mesh-editing#vertex-painting#digital-art
Stars507
Forks34
Last commit3 years ago
Cmdr
CmdrLuau

Extensible, type-safe command console for Roblox developers to create admin commands and game system integrations.

#autocompletion#developer-tools#admin-tools
Stars506
Forks150
Last commit1 day ago
Ossos
OssosTypeScript

A web-based character skinning and animation library focused on IK rigs, independent from rendering engines.

#typescipt#skeleton#animation
Stars500
Forks51
Last commit8 months ago
OpenDungeons
OpenDungeonsC++

An open-source real-time strategy game where players build underground dungeons, command creatures, and battle opponents with traps and spells.

#ogre-engine#strategy-game#dungeon-keeper-inspired
Stars499
Forks71
Last commit9 months ago
JetBrains Rider (C#)
JetBrains Rider (C#)Kotlin

A collection of plugins that enhance Godot game development in JetBrains IDEs, providing GDScript and C# support.

#gdscript#addon#jetbrains
Stars498
Forks41
Last commit2 days ago
Thekla Atlas
Thekla AtlasC++

A texture atlas generation tool that performs mesh segmentation, surface parameterization, and chart packing for light map creation.

#surface-parameterization#chart-packing#3d-graphics
Stars497
Forks65
Last commit3 months ago
CocosSharp
CocosSharpC#

A C# implementation of Cocos2D and Cocos3D APIs for building cross-platform games with MonoGame.

#mobile-games#desktop-games#csharp
Stars497
Forks161
Last commit6 years ago
Goost
GoostC++

A general-purpose, extensible C++ extension module for the Godot Engine, adding missing functionality and performance optimizations.

#modular-architecture#open-source#performance-optimization
Stars497
Forks19
Last commit3 years ago
3DreamEngine
3DreamEngineLua

A powerful and easy-to-use 3D engine extension for the LÖVE 2D game framework.

#shadows#graphics#physics
Stars496
Forks20
Last commit3 years ago
NME
NMEC

A cross-platform native backend for Haxe projects, enabling deployment to iOS, Android, Windows, Mac, and Linux.

#ios#haxe#android
Stars496
Forks123
Last commit1 day ago
Awesome wgpu
Awesome wgpu

A curated list of wgpu code, resources, and projects for graphics and game development in Rust.

#shader-language#gpu-compute#webgpu
Stars494
Forks14
Last commit3 years ago
Razix Engine
Razix EngineC++

A high-performance, cross-platform 3D game engine with Vulkan/DirectX 12 support, built on a novel 'Everything is an asset' design principle.

#vulkan#directx-12#lua-scripting
Stars493
Forks32
Last commit1 month ago
Ocanvas
OcanvasJavaScript

JavaScript library that simplifies HTML5 canvas development by providing an object-based drawing API.

#interactive-graphics#frontend-development#object-oriented-graphics
Stars491
Forks74
Last commit3 years ago
Voxel-Core
Voxel-CoreGDScript

A Godot plugin for creating, editing, and importing voxel content with in-engine editors and optimized meshing.

#gdscript#in-engine-editor#mesh-generation
Stars490
Forks29
Last commit2 years ago
Godot syntax themes
Godot syntax themes

A collection of syntax themes for the Godot Engine's built-in script editor.

#developer-tools#solarized#ayu
Stars489
Forks58
Last commit1 month ago
Pixelbox.js
Pixelbox.jsJavaScript

A sandbox framework for fast prototyping of tile-based games in HTML5 and JavaScript.

#html5-games#javascript-framework#game-prototyping
Stars488
Forks38
Last commit2 years ago
btsk
btskC++

A C# library for implementing behavior trees in game AI, providing a modular framework for creating complex NPC behaviors.

#game-ai#ai-framework#behavior-trees
Stars486
Forks127
Last commit4 years ago
GameMaker
GameMaker

A curated list of awesome libraries, snippets, guides, and projects for the GameMaker game engine.

#gamemaker#gamemaker-projects#gamedev
Stars486
Forks35
Last commit4 days ago
Flux
FluxLua

A fast, lightweight tweening library for Lua, enabling smooth animations and transitions for game objects and UI elements.

#ui-animation#animation#interpolation
Stars485
Forks42
Last commit5 years ago
PreviousPage 19 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
Next
#Cross Platform490
#Game Engine464
#Lua302
#Godot Engine223
#Gamedev214
#Love2d206
#C Plus Plus198
#Open Source192
#Graphics163
#2d Graphics159
#Opengl158
#Game156