Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Game Development

Game Development

2099 projects

Showing 36 of 2099 projects

flxgif
flxgifHaxe

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

#haxe#haxeflixel#animation
Stars28
Forks2
Last commit1 year ago
Bubble Factory
Bubble FactoryC

A Game & Watch-inspired bubble-popping game for the original Game Boy, playable in browser or on hardware.

#game-watch#game-boy#rom
Stars28
Forks4
Last commit3 years ago
HackLights
HackLightsJava

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

#lighting#graphics-engine#opengl
Stars28
Forks1
Last commit4 years ago
bmp2cgb
bmp2cgbC

Convert graphics and adjust palettes in real-time for Game Boy Color development.

#graphics#converter#tile
Stars28
Forks5
Last commit3 years ago
Doctor How
Doctor HowAssembly

A tribute game to Doctor Who for Gameboy, built with gbdk and GB Lemon tracker.

#pixel-art#chiptune-music#doctor-who
Stars28
Forks3
Last commit10 years ago
PixelPlatformer
PixelPlatformerJavaScript

A simple HTML5 platformer game built with the Entity game engine to demonstrate its capabilities.

#entity-game-engine#platformer#game-development
Stars28
Forks19
Last commit15 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 commit11 months 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 commit10 months 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
Falling Square
Falling SquareGDScript

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

#ios#games#android
Stars27
Forks8
Last commit3 years ago
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
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
Forks0
Last commit3 years ago
awesome-gamedev
awesome-gamedev

A curated collection of free software and free culture resources for game development, including engines, assets, tools, and learning materials.

#creative-commons#open-source#free-software
Stars27
Forks0
Last commit6 years 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
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
Godot Torrent
Godot TorrentGDScript

A Godot 4 GDExtension that provides full BitTorrent protocol functionality with native C++ performance.

#content-distribution#libtorrent#bittorrent
Stars27
Forks3
Last commit9 months 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
Stars27
Forks25
Last commit10 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
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
Figgy
FiggyGame Maker Language

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

#gamemaker#balancing#open-source
Stars27
Forks1
Last commit2 months 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 commit3 months 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
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
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 commit4 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
Stars26
Forks4
Last commit2 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
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
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
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 commit26 days 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
libGamepad
libGamepadC

Cross-platform library providing an abstracted API for gamepad input across multiple platforms and controllers.

#c-library#xbox-controllers#platform-abstraction
Stars25
Forks19
Last commit5 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
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 commit2 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
Ant Squash
Ant SquashDart

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

#dart#casual-game#flame-engine
Stars25
Forks7
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 Engine465
#Lua302
#Godot Engine223
#Gamedev216
#Love2d206
#C Plus Plus198
#Open Source194
#Graphics164
#2d Graphics159
#Opengl158
#Game156