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

godot.sh
godot.shShell

A collection of utility scripts for Godot Engine development on Linux, including automated version management and file replication.

#automation-scripts#version-management#workflow-automation
Stars27
Forks3
Last commit7 years ago
Godmode-as3
Godmode-as3ActionScript

A behavior tree implementation for ActionScript 3, ported from the original Objective-C version.

#actionscript-3#game-ai#ai-framework
Stars27
Forks7
Last commit12 years ago
GameMaker Lighting Engine
GameMaker Lighting EngineGame Maker Language

A tile-based dynamic lighting engine for GameMaker Studio 2 that projects shadows to create atmosphere in 2D games.

#gamemaker#pixel-art#graphics
Stars27
Forks5
Last commit7 years ago
XPMCK
XPMCKAssembly

A cross-platform music compiler kit for retro video game systems using MML (Music Macro Language).

#c#music-compiler#euphoria
Stars27
Forks6
Last commit10 years ago
Runtime-TextureAtlas
Runtime-TextureAtlasLua

A Love2D runtime texture atlas library that creates atlases at load time without external tools, optimizing memory and performance.

#graphics#gamedev#game-development
Stars27
Forks3
Last commit8 months ago
replicate-file.sh
replicate-file.shShell

A collection of utility scripts for Godot Engine development on Linux, including automated version management and file replication.

#automation-scripts#workflow-automation#linux-tools
Stars27
Forks3
Last commit
gms2-test
gms2-testGame Maker Language

A unit testing framework for GameMaker Studio 2.3+ enabling developers to write and run tests for their game code.

#software-testing#gamemaker#unit-testing
Stars27
Forks2
Last commit3 years ago
HackLights
HackLightsJava

A framebuffer-based lighting engine for libGDX games, providing simple dynamic light effects.

#lighting#graphics-engine#opengl
Stars27
Forks1
Last commit3 years ago
grid
gridGo

A generic 2D grid library for Go providing pathfinding, raycasting, and line-of-sight algorithms.

#raycasting#procedural-generation#spatial-algorithms
Stars27
Forks1
Last commit7 months ago
crystaledge
crystaledgeCrystal

A pure Crystal vector math library providing 2D, 3D, and 4D vector operations, matrix transformations, and quaternions.

#mathematics#vector#quaternions
Stars27
Forks4
Last commit3 years ago
gdx-pd
gdx-pdJava

A LibGDX extension that integrates Pure Data for real-time audio synthesis and MIDI sequencing in cross-platform games.

#audio-synthesis#pure-data#midi-sequencing
Stars27
Forks5
Last commit6 years ago
chiro
chiroLua

A Lua library for simplifying Spine 2D skeletal animation integration in LÖVE game projects.

#skeletal-animation#spine-animations#game-development
Stars27
Forks2
Last commit8 years ago
Good Vibes
Good VibesYacc

A GameMaker Studio 2 plugin for timed and animated gamepad vibration with independent motor control.

#gamemaker-studio-2#haptic-feedback#plugin
Stars27
Forks1
Last commit3 years ago
ForEach
ForEachGame Maker Language

A foreach() loop implementation for GameMaker 2.3+ supporting arrays, ds_lists, ds_maps, ds_stacks, ds_queues, ds_priorities, and structs.

#gamemaker#array#loop
Stars26
Forks2
Last commit5 years ago
Infinity
InfinityC

An incomplete role-playing game for the Game Boy Color, developed between 1999 and 2001 and released as an alpha/preview.

#role-playing-game#rom#historical-software
Stars26
Forks4
Last commit5 years ago
Disarm
DisarmGame Maker Language

A pure GML Spriter skeletal animation runtime for GameMaker Studio 2.3.

#bone-animation#skeletal-animation#animation-tools
Stars26
Forks1
Last commit13 hours ago
Falling Square
Falling SquareGDScript

A fast-paced mobile game where you tap falling squares before they explode to test your reflexes.

#ios#games#android
Stars26
Forks8
Last commit3 years ago
Duet-Inspired Trail Effect
Duet-Inspired Trail EffectSwift

Swift Playground demonstrating how to create a Duet-style trailing particle effect in SpriteKit.

#ios#spritekit#game-mechanics
Stars26
Forks3
Last commit9 years ago
flxgif
flxgifHaxe

A HaxeFlixel library for playing GIF animations using Yagp's GIF Player.

#haxe#haxeflixel#animation
Stars26
Forks2
Last commit1 year ago
NetGrouper
NetGrouperActionScript

A wrapper for ActionScript 3.0's NetGroup and RTMFP to create quick P2P multiplayer games over local networks or Adobe Cirrus.

#netgroup#flash#rtmfp
Stars26
Forks2
Last commit13 years ago
Matching Pairs
Matching PairsJavaScript

An HTML5 memory game built with Phaser where players match similar shapes against the clock.

#game-development#memory-game#open-source-game
Stars26
Forks23
Last commit10 years ago
Destructors
DestructorsYacc

Adds destructors to GameMaker Studio 2.3 for automatic cleanup of ds_* data structures in structs.

#memory-management#data-structures#gamemaker-studio
Stars26
Forks3
Last commit3 years ago
.NET Substrate API
.NET Substrate APIC#

A .NET API for interacting with Substrate-based blockchain nodes, designed for Unity and C# applications.

#api#blockchain-api#web3-gaming
Stars26
Forks19
Last commit1 year ago
Promises
PromisesGame Maker Language

A JavaScript Promise polyfill adapted for GameMaker Studio 2.3+ to handle asynchronous operations.

#javascript-api#asynchronous-operations#game-scripting
Stars26
Forks1
Last commit3 years ago
lovelier
lovelierJavaScript

A live reloader for Love2D game development with optional Moonscript support.

#reload#dev-tools#cli-tool
Stars25
Forks2
Last commit5 years ago
Awesome CC: Tweaked
Awesome CC: Tweaked

A curated list of awesome resources, libraries, programs, tutorials, and projects for CC:Tweaked, a modern ComputerCraft fork for Minecraft.

#computercraft#minecraft-mod#ui-frameworks
Stars25
Forks2
Last commit15 hours ago
Figgy
FiggyGame Maker Language

A lightweight GameMaker library for centralized, persistent live configuration and game balancing via an automatic debug overlay.

#gamemaker#balancing#library
Stars25
Forks1
Last commit1 day ago
Outline Shader
Outline ShaderGame Maker Language

A powerful outline shader for GameMaker Studio 2.3+ with alpha fading, pulse animations, and rotation support.

#gamemaker#graphics#outline
Stars25
Forks0
Last commit1 year ago
skeletor
skeletorLua

A skeletal animation system for LÖVE 2D featuring a cascading style system, tagging, and collision boundaries.

#graphics#skeletal-animation#collision-detection
Stars25
Forks1
Last commit7 years ago
Juno
JunoTypeScript

A simple and lightweight TypeScript framework for creating tiny pixel-style HTML5 games.

#html5-games#pixel-art#lightweight
Stars25
Forks2
Last commit6 years ago
GMLodash
GMLodashGame Maker Language

A port of the Lodash JavaScript utility library to GameMaker Language 2.3 for functional programming workflows.

#functional-programming#game-development#utility-library
Stars25
Forks3
Last commit4 years ago
EmmaEwert's experiments
EmmaEwert's experimentsMakefile

A collection of Game Boy assembly prototypes exploring graphics techniques like day/night cycles and transparency.

#assembly#game-boy#palette-manipulation
Stars25
Forks1
Last commit9 years ago
Piefiller
PiefillerLua

A graphical profiler for Love2D 0.10.2 that visualizes performance data as an interactive pie chart.

#debugging-tools#real-time-visualization#game-optimization
Stars25
Forks3
Last commit9 years ago
Gamedev Resources
Gamedev Resources

A curated collection of resources for game design, development, and marketing, covering art, programming, audio, engines, and more.

#game-design#game-audio#c-plus-plus
Stars24
Forks2
Last commit7 years ago
Ant Squash
Ant SquashDart

A 2D ant-squashing game built with Flutter and the Flame game engine.

#dart#casual-game#flame-engine
Stars24
Forks7
Last commit2 years ago
tube64
tube64C++

A 64-bit reimplementation of the classic 1994 Bullfrog DOS game Tube, enabling modern system compatibility.

#emscripten#game-preservation#game-reimplementation
Stars24
Forks4
Last commit2 years ago
PreviousPage 46 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
7 years ago
Next
#Cross Platform490
#Game Engine464
#Lua302
#Godot Engine223
#Gamedev214
#Love2d206
#C Plus Plus198
#Open Source192
#Graphics163
#2d Graphics159
#Opengl158
#Game156