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

gdx-miniaudio
gdx-miniaudioC

A cross-platform audio engine for libGDX games, providing advanced 3D spatialization, effects, and sound management.

#game-audio#java#spatial-audio
Stars77
Forks13
Last commit13 days ago
steamworks-ffi-node
steamworks-ffi-nodeTypeScript

A TypeScript/JavaScript wrapper for the Steamworks SDK using Koffi FFI, enabling Steam integration for Node.js and Electron applications.

#achievements#multiplayer#steam-cloud
Stars77
Forks6
Last commit6 days ago
Particle Park
Particle ParkJava

A showcase catalog of community-created particle effects for LibGDX games.

#graphics#visual-effects#java
Stars77
Forks11
Last commit4 years ago
gb-boilerplate
gb-boilerplate

A boilerplate for Game Boy development in assembly, providing a ready-to-use project structure and tools.

#asm#assembly#game-boy
Stars76
Forks9
Last commit11 months ago
PraxisMapper
PraxisMapperC#

A backend API for location-based games that renders map tiles from OpenStreetMap data using C# with support for multiple databases.

#map-rendering#csharp#sql-server
Stars76
Forks7
Last commit5 months ago
assemblydigest
assemblydigestShell

A collection of Game Boy programming examples and techniques for learning retro game development.

#embedded-systems#educational#assembly-language
Stars76
Forks12
Last commit8 years ago
Node.js
Node.jsJavaScript

A Node.js module for parsing, validating, and converting Steam IDs between various formats.

#steam#game-development#nodejs
Stars75
Forks12
Last commit1 year ago
InputBinder
InputBinderC#

A Unity component for binding axis, button, and key input events to methods via code or the inspector.

#event-driven#unity-components#csharp
Stars75
Forks12
Last commit11 years ago
Inventory Manager
Inventory ManagerGDScript

A comprehensive inventory management system for the Godot Game Engine with stacking, slot operations, and runtime debugging.

#event-driven#debugging-tools#gamedev
Stars75
Forks4
Last commit2 months ago
Godot NDI
Godot NDIC++

Integrates the NDI® SDK with Godot for video streaming and playback within the game engine.

#real-time-video#virtual-production#live-production
Stars75
Forks7
Last commit5 months ago
Grass Plugin
Grass PluginGDScript

A Godot Engine plugin for rendering and managing large amounts of grass, foliage, and vegetation with good performance.

#vegetation-rendering#performance-optimization#3d-graphics
Stars75
Forks14
Last commit
crystal-imgui
crystal-imguiCrystal

Crystal bindings for Dear ImGui, enabling immediate-mode GUI development in Crystal.

#cimgui#ui-toolkit#bindings
Stars75
Forks3
Last commit9 months ago
Board Games
Board GamesC#

A real-time multiplayer board games web app built with Stl.Fusion and Blazor, demonstrating low-cost real-time state synchronization.

#entity-framework-core#board-games#webassembly
Stars74
Forks7
Last commit8 days ago
GMEXT-FMOD
GMEXT-FMODHTML

An open-source GameMaker extension for integrating FMOD audio middleware across desktop, mobile, and console platforms.

#fmod-integration#gamemaker-extension#console-development
Stars74
Forks5
Last commit17 days ago
Texture Packer
Texture PackerC++

A Godot Engine module for runtime texture atlas creation, layering, and merging.

#texture-optimization#texturepacker#bake-textures
Stars73
Forks15
Last commit3 years ago
Entrypoint
EntrypointC

A lightweight cross-platform entry point library for games, designed as a minimal alternative to SDL and GLFW.

#c-library#mobile-games#public-domain
Stars72
Forks3
Last commit8 years ago
Sublime Text
Sublime TextGDScript

Adds GDScript syntax highlighting for Godot Engine to Sublime Text editor.

#gdscript#syntax-highlighting#sublime-text
Stars71
Forks19
Last commit6 months ago
Hot particles
Hot particlesLua

A particle editor for the LÖVE game framework with real-time preview and export capabilities.

#visual-editor#tool#particle-editor
Stars71
Forks1
Last commit4 years ago
Pi
PiGo

A Go game engine for creating retro-style games with intentional limitations, inspired by Pico-8 and powered by Ebitengine.

#pixel-art#retro-games#game-library
Stars71
Forks1
Last commit5 months ago
Pathfinding 2d
Pathfinding 2dGDScript

A Godot Engine demo showcasing tilemap-based pathfinding implementation for 2D games.

#game-ai#game-development#2d-games
Stars71
Forks10
Last commit6 years ago
Maaack's Scene Loader
Maaack's Scene LoaderGDScript

A Godot 4 plugin for adding loading screens with progress bars and error handling between scene changes.

#game-tool#loading-screen#game-development
Stars71
Forks4
Last commit1 day ago
jspicl
jspiclTypeScript

A JavaScript to PICO-8 Lua transpiler for writing PICO-8 games in JavaScript.

#transpiler#cli-tool#esprima
Stars70
Forks8
Last commit18 days ago
Gidi Games
Gidi GamesJava

A collection of three Android board games (Lexis, TicTacToe, Puzzlemania) built with the cocos2d game engine.

#board-games#word-game#game-development
Stars70
Forks44
Last commit4 years ago
midi2pico
midi2picoLua

Converts MIDI files to PICO-8 cartridge data for music playback in games.

#midi#music-tools#game-audio
Stars70
Forks4
Last commit6 years ago
Event Audio
Event AudioGDScript

A fire-and-forget event-based audio triggering system for Godot, enabling audio playback with simple trigger strings.

#event-driven#sound-effects#gdscript
Stars70
Forks7
Last commit1 year ago
ftw
ftwCommon Lisp

A thin Common Lisp wrapper for native Win32 GUI APIs, enabling Windows desktop application development.

#desktop-application#lisp#ffi
Stars70
Forks9
Last commit2 years ago
ergoudan
ergoudanTypeScript

A Havok physics-based character controller for Babylon.js enabling walking, jumping, climbing stairs, and navigating slopes.

#babylonjs-character-controller#character-controller#havok-physics
Stars70
Forks15
Last commit7 months ago
rayex
rayexElixir

Elixir NIF bindings for the Raylib game development library, enabling game programming in Elixir.

#unifex#functional-programming#elixir
Stars69
Forks11
Last commit1 year ago
shack
shackLua

A LÖVE library for easily adding screen effects like shake, rotation, scale, and shear to games.

#screen-effects#graphics#animation
Stars69
Forks2
Last commit10 years ago
raylib.v
raylib.vC

A V language wrapper for raylib game development library with 100% API parity as the goal.

#bindings#game-development#graphics-library
Stars69
Forks13
Last commit2 years ago
GMTwitch
GMTwitchGame Maker Language

A lightweight Twitch API wrapper and chat interface for Game Maker: Studio.

#library#lightweight#twitch-api
Stars69
Forks19
Last commit4 years ago
godotccd
godotccdC++

A GDNative plugin for Godot Engine providing lightning-fast collision checking for convex shapes (boxes, cylinders, spheres) via libccd.

#native-plugin#physics#collision-detection
Stars69
Forks4
Last commit4 years ago
vdf
vdfGo

A Go library for lexing and parsing Valve Data Format (VDF) files used in Steam and Source engine games.

#hacktoberfest#steam#valve-data-file
Stars68
Forks8
Last commit10 days ago
bodge-nuklear
bodge-nuklearCommon Lisp

A thin Common Lisp wrapper for the Nuklear immediate mode GUI library.

#nuklear-wrapper#game-development#ui-library
Stars68
Forks11
Last commit2 years ago
Vulkan Demos and Tutorials
Vulkan Demos and TutorialsC++

A collection of heavily commented C++ Vulkan demos and tutorials for beginners learning graphics programming.

#vulkan#shaders#gpu-compute
Stars68
Forks3
Last commit9 years ago
playcanvas-tween
playcanvas-tweenJavaScript

A tweening library for PlayCanvas that enables smooth animations of entity properties and custom objects.

#interactive-3d#animation#tweening
Stars68
Forks43
Last commit1 year ago
PreviousPage 36 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
8 years ago
Next
#Cross Platform490
#Game Engine464
#Lua302
#Godot Engine223
#Gamedev216
#Love2d206
#C Plus Plus198
#Open Source194
#Graphics163
#2d Graphics159
#Opengl158
#Game156