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

Ocanvas
OcanvasJavaScript

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

#interactive-graphics#frontend-development#object-oriented-graphics
Stars488
Forks74
Last commit3 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
Flux
FluxLua

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

#ui-animation#animation#interpolation
Stars486
Forks42
Last commit5 years ago
Vange-rs
Vange-rsRust

A Rust reimplementation of the classic Vangers game with modern hardware-accelerated graphics.

#graphics#hardware-acceleration#ray-tracing
Stars485
Forks21
Last commit22 hours ago
DOME
DOMEC

A lightweight game development framework combining SDL2 and the Wren scripting language for 2D games.

#hacktoberfest#wren#graphics
Stars485
Forks41
Last commit1 month ago
Networker
NetworkerC#

A simple, fast TCP and UDP networking library for .NET and Unity, supporting dependency injection and multiple serializers.

#unity3d#tcp#tcp-server
Stars482
Forks75
Last commit6 years ago
PlayCanvas
PlayCanvas

A curated list of awesome resources, tools, tutorials, and projects for the PlayCanvas game engine and platform.

#interactive-content#javascript-framework#webxr
Stars482
Forks60
Last commit6 days ago
love-release
love-releaseLua

A Lua script that automates packaging and distribution of LÖVE games for Windows, macOS, and Linux.

#packaging#macos-application#windows-executable
Stars480
Forks28
Last commit2 years ago
Deploying with JPackage
Deploying with JPackageJava

A graphical editor for creating skins and fonts for LibGDX's Scene2D.UI, featuring live preview and integrated tools.

#desktop-application#font-editor#java
Stars478
Forks37
Last commit2 years ago
Skin Composer
Skin ComposerJava

A graphical editor for creating skins and fonts for LibGDX's Scene2D.UI, featuring live preview and integrated tools.

#desktop-application#bitmapfont#nine-patch
Stars478
Forks37
Last commit2 years ago
eepers
eepersAda

A simple turn-based game built with Ada and SDL2 where players control eepers in tactical combat.

#sdl2#turn-based#ada
Stars474
Forks29
Last commit2 years ago
Maaack's Menus Template
Maaack's Menus TemplateGDScript

A Godot 4 template providing a complete menu system with options, credits, scene loading, and accessibility features.

#game-jam#open-source#input-management
Stars474
Forks10
Last commit12 days ago
Crystal AI
Crystal AIC#

A fast, scalable, and extensible utility-based decision-making AI library for C# and Unity.

#unity3d#game-ai#simulation
Stars472
Forks76
Last commit5 years ago
Darkness Dungeon
Darkness DungeonDart

A 2D RPG dungeon crawler game built with Flutter and the Flame engine to test the Bonfire package.

#dungeon-crawler#pixel-art#bonfire
Stars469
Forks101
Last commit1 year ago
GameJavaScript
GameJavaScriptJavaScript

A lightweight JavaScript library for building 2D games and interactive graphics applications on HTML Canvas.

#graphics#collision-detection#html-canvas
Stars467
Forks106
Last commit6 years ago
termtris
termtrisLua

A text-based Tetris clone written in Lua that runs in the terminal.

#lua-scripting#command-line-tool#terminal-game
Stars463
Forks41
Last commit6 years ago
QuestSystem
QuestSystemGDScript

A minimal, powerful, and modular addon for Godot 4.4+ that simplifies creating custom quests with an easy-to-use API.

#quest-system#game-design#modular-architecture
Stars461
Forks21
Last commit24 days ago
Shaker
ShakerGDScript

A Godot plugin for creating customizable shaking effects for any Node in your game.

#game-design#gdscript#animation
Stars461
Forks9
Last commit1 year ago
Jecs
JecsLuau

A fast, portable Entity Component System for Luau optimized for high-performance game development.

#luau#zero-dependency#archetype-storage
Stars460
Forks79
Last commit1 month ago
Intel Games Task Scheduler
Intel Games Task SchedulerC++

A C++ task scheduling framework designed for game engines to express parallelism and maximize performance on multi-processor platforms.

#parallel-computing#job-system#task-scheduler
Stars460
Forks42
Last commit
CGL
CGLC

A single-header C graphics library for recreational coding, prototyping, small games, and experimentation.

#c-library#graphics#gamedev
Stars460
Forks42
Last commit3 months ago
Vue-BabylonJS
Vue-BabylonJSJavaScript

A Vue.js plugin for creating high-quality 3D graphics and animations using Babylon.js with a declarative component-based API.

#graphics#animation#gamedev
Stars460
Forks67
Last commit3 years ago
RbxUtil
RbxUtilLuau

A collection of utility modules for Roblox development, providing essential tools for networking, state management, and game systems.

#roblox#data-structures#game-development
Stars458
Forks124
Last commit18 days ago
iio.js
iio.jsJavaScript

A JavaScript library for rapidly creating and deploying HTML5 Canvas applications and games.

#mobile-games#phonegap#game-development
Stars458
Forks79
Last commit8 years ago
Ryzom Core
Ryzom CoreC++

Open-source C++ toolkit for developing massively multiplayer online universes, originally powering the Ryzom MMORPG.

#multiplayer#open-source#ryzom-game
Stars457
Forks114
Last commit10 hours ago
Monofoxe
MonofoxeC#

A game engine built on Monogame that simplifies game development with a Game Maker-inspired approach.

#monogame-framework#csharp#entity-component
Stars446
Forks28
Last commit1 month ago
Auto-Vk-Toolkit
Auto-Vk-ToolkitC++

A modern C++ framework for Vulkan development, providing a productivity layer with support for ray tracing, meshlets, and serialization.

#vulkan#cereal#real-time-ray-tracing
Stars446
Forks34
Last commit10 months ago
UI Design Tool
UI Design ToolGDScript

A Godot editor plugin for intuitive UI design with font management and direct viewport styling.

#viewport-editing#workflow-tool#font-management
Stars443
Forks14
Last commit3 years ago
HyperLap2D
HyperLap2DJava

A platform-independent visual editor for designing complex 2D worlds and scenes, with open JSON output for game engine integration.

#visual-editor#physics-editor#java
Stars441
Forks77
Last commit5 days ago
Wwise
WwiseGDScript

A GDExtension-based integration of Audiokinetic's Wwise audio middleware for the Godot Engine.

#wwise#gamedev#game-audio
Stars438
Forks23
Last commit1 month ago
Rokit
RokitRust

A fast, community-focused toolchain manager for Roblox projects with drop-in compatibility for existing tools.

#developer-tools#toolchain-manager#roblox
Stars438
Forks36
Last commit3 months ago
Wiz
WizC++

A high-level assembly language for writing homebrew software and games on retro console platforms.

#6502#snes#game-boy
Stars437
Forks47
Last commit1 year ago
batteries
batteriesLua

A comprehensive Lua utility library that extends the standard library and provides common algorithms and data structures for game development.

#functional-programming#open-source#geometry
Stars435
Forks31
Last commit2 days ago
(2014) Ray tracing with OpenGL Compute Shaders
(2014) Ray tracing with OpenGL Compute Shaders

Community-maintained wiki for LWJGL 3, a Java library for high-performance game and multimedia development.

#open-source-docs#java-gaming#game-development
Stars432
Forks33
Last commit3 years ago
unreal.hx
unreal.hxHaxe

A plugin for Unreal Engine 4 that enables game development using the Haxe programming language with full C++ API access.

#c-integration#haxe#blueprint-integration
Stars429
Forks41
Last commit3 years ago
Dash
DashD

A free and open-source 3D game engine written in the D programming language.

#d#d-language#open-source
Stars425
Forks64
Last commit5 years ago
PreviousPage 20 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
3 years ago
Next
#Cross Platform490
#Game Engine464
#Lua302
#Godot Engine223
#Gamedev216
#Love2d206
#C Plus Plus198
#Open Source194
#Graphics163
#2d Graphics159
#Opengl158
#Game156