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

lovebpm
lovebpmLua

A LÖVE library for synchronizing game events to the BPM of an audio track.

#beat-detection#game-audio#music-integration
Stars102
Forks4
Last commit5 years ago
CollectionNode
CollectionNodeSwift

A collection view component built for Sprite Kit, enabling UICollectionView-like interfaces in 2D games and interactive scenes.

#ios#collectionview#sprite-kit
Stars102
Forks6
Last commit8 years ago
GodotSx
GodotSxGDScript

A lightweight library that extends Godot 4's native signals with reactive-style operators like filter, map, merge, debounce, and throttle.

#event-driven#rx#godot-4
Stars102
Forks5
Last commit22 days ago
hump
humpLua

A small collection of Lua helper utilities for game development with the LÖVE framework.

#gamestate-management#object-oriented#game-development
Stars100
Forks9
Last commit3 years ago
gdutils
gdutilsGDScript

A collection of GDScript utilities and tools for the Godot game engine to streamline common development tasks.

#productivity#gdscript#addon
Stars100
Forks12
Last commit7 years ago
SNAP
SNAPGame Maker Language

A collection of data format converters for encoding and decoding structs and arrays in GameMaker LTS 2022.

#gamemaker#array#arrays
Stars100
Forks18
Last commit17 days ago
gd2cs.py
gd2cs.pyPython

A regex-based Python script with Godot Editor plugin that converts GDScript code to C# for Godot projects.

#mono#gdscript#regex
Stars99
Forks13
Last commit2 years ago
tick
tickLua

A fixed timestep library for LÖVE that provides framerate limiting and precise game loop control.

#fixed-timestep#game-development#game-loop
Stars99
Forks6
Last commit5 years ago
GodotRx
GodotRxC#

Reactive extensions for Godot C# providing observables for signals, lifecycle events, input, and frame events with reactive properties.

#reactive-extensions#observables#csharp
Stars99
Forks8
Last commit2 years ago
EDGE-classic
EDGE-classicC

A cross-platform OpenGL Doom source port with advanced modding features and modern rendering.

#bots#hacx#doom
Stars99
Forks18
Last commit14 days ago
AS3sfxr
AS3sfxrActionScript

A Flash-based port of sfxr for generating and synthesizing retro game sound effects with caching and mutation features.

#actionscript-3#audio-synthesis#sound-effects
Stars99
Forks7
Last commit11 years ago
GeometronLib
GeometronLibC++

A modern C++ library providing 2D/3D geometry primitives, mesh generation, and ray intersection for applications like editors and ray tracing.

#mesh-generation#bounding-boxes#mesh-generator
Stars98
Forks14
Last commit1 year ago
denver
denverLua

A simple LÖVE library for generating and playing custom audio waveforms including noise types.

#sound#sound-effects#library
Stars98
Forks7
Last commit10 years ago
love-build
love-buildLua

A zero-dependency cross-platform builder for LÖVE games, exporting to Windows, macOS, Linux, and Steam Deck.

#packaging#build-tools#game-development
Stars98
Forks9
Last commit1 year ago
BabylonFpsDemo
BabylonFpsDemoJavaScript

A first-person shooter game built with the Babylon.js 3D engine.

#interactive-3d#first-person-shooter#web-based-gaming
Stars98
Forks31
Last commit8 years ago
Yume Visual Novel Editor
Yume Visual Novel EditorGDScript

A Godot engine addon providing an integrated editor for creating visual novel games.

#narrative-tools#indie-dev#dialogue-system
Stars98
Forks4
Last commit6 years ago
ZonePlus
ZonePlusLua

A Roblox module for creating dynamic zones that detect players and parts using region checking, raycasting, and CanTouch properties.

#area#raycasting#luau
Stars98
Forks221
Last commit2 years ago
rt-shell
rt-shellGame Maker Language

An easy-to-use, customizable, and extensible cheat/debug console for GameMaker Studio 2.3+.

#gamemaker#runtime-console#developer-tools
Stars97
Forks10
Last commit3 years ago
Portal 2D
Portal 2DGDScript

A 2D puzzle-platform remake of the Portal games built with the Godot Engine.

#community-driven#portal-fan-game#puzzle-platformer
Stars97
Forks7
Last commit4 years ago
Shöve
ShöveLua

A resolution-handling and rendering library for LÖVE that provides flexible scaling, layer-based rendering, and visual effects.

#gamedev#shaders#pixel-perfect
Stars97
Forks6
Last commit1 year ago
LoveShaderConverter
LoveShaderConverterC++

Converts GLSL shaders from Shadertoy to LÖVE-compatible GLSL 1.2 with Lua bindings.

#demo#shaders#command-line-tool
Stars97
Forks11
Last commit10 years ago
DSFML
DSFMLD

A D language binding for SFML that enables multimedia development with graphics, audio, and networking capabilities.

#d#sfml#d-language
Stars97
Forks22
Last commit7 years ago
3D Auto Collision Generator
3D Auto Collision GeneratorGDScript

A Godot plugin that automatically generates collision shapes for multiple 3D objects with a single click.

#physics#workflow-tool#collision-detection
Stars96
Forks5
Last commit
haxebullet
haxebulletC++

Bullet 3D Physics bindings for Haxe, enabling cross-platform physics simulation for HL/C and JavaScript targets.

#bullet-physics#simulation#haxe
Stars96
Forks21
Last commit3 years ago
Legend of Elya
Legend of ElyaC

A training pipeline to generate four distinct AI NPC personality weight bundles for a Zelda-style N64 game, enabling byte-level transformer inference on the console's CPU.

#ai#personality-ai#retro-computing
Stars96
Forks13
Last commit7 days ago
Tobu Tobu Girl Deluxe
Tobu Tobu Girl DeluxeC

A dual GB/GBC remaster of the arcade platformer Tobu Tobu Girl for Game Boy, Game Boy Color, and Super Game Boy.

#game-boy#game-boy-color#homebrew-game
Stars96
Forks10
Last commit3 years ago
Canvascript
CanvascriptJavaScript

A no-code tool for creating HTML canvas graphics by drawing with your pointer and generating render code.

#no-code#html5#web-game-dev
Stars96
Forks13
Last commit1 year ago
Construct 2
Construct 2

A curated list of tools, tutorials, examples, and resources for the Construct 2 and Construct 3 game engines.

#html5-games#games-showcase#game-engine-resources
Stars95
Forks20
Last commit1 year ago
TweenX/TweenXCore
TweenX/TweenXCoreJavaScript

A cross-platform tweening library for Haxe that enables smooth animations across multiple targets.

#open-source#ui-animation#haxe
Stars95
Forks21
Last commit2 years ago
vulkan4j
vulkan4jKotlin

Java bindings for Vulkan, OpenGL, GLFW, and other graphics APIs using Java 22's Foreign Function & Memory API.

#panama#java bindings#vulkan
Stars95
Forks9
Last commit1 year ago
NativeLib
NativeLibGDScript

A plugin management system for the Godot engine that simplifies handling native iOS/Android libraries and dependencies.

#ios#godot-addons#android
Stars95
Forks8
Last commit5 years ago
PICO-Tween
PICO-TweenLua

A port of Robert Penner's easing functions optimized for the PICO-8 fantasy console, with token reduction and PICO-8 compatibility.

#graphics#animation#gamedev
Stars95
Forks3
Last commit6 years ago
Flappy-boy-asm
Flappy-boy-asmAssembly

A Flappy Bird clone for the Game Boy, created to learn Game Boy development and assembly programming.

#assembly#game-boy#educational
Stars94
Forks14
Last commit6 years ago
gdvm
gdvmRust

A command-line tool to install, manage, and switch between different versions of the Godot Engine.

#developer-tools#devops#version
Stars94
Forks6
Last commit3 days ago
godot-enet-better
godot-enet-betterC++

A Godot module for high-performance multiplayer games with multi-channel ENet networking.

#multiplayer#packet-management#c
Stars93
Forks10
Last commit5 years ago
Last Colony
Last ColonyJavaScript

A real-time strategy game with single-player campaign and multiplayer modes, built entirely with HTML5 and JavaScript.

#websocket#game-development#real-time-strategy
Stars93
Forks65
Last commit13 years ago
PreviousPage 33 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
9 months ago
Next
#Cross Platform490
#Game Engine464
#Lua302
#Godot Engine223
#Gamedev214
#Love2d206
#C Plus Plus198
#Open Source192
#Graphics163
#2d Graphics159
#Opengl158
#Game156