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

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
RawPacker
RawPackerC++

A RawArray packer/unpacker for Godot that enables compact binary serialization of Variant arrays using format strings.

#network-optimization#binary-serialization#data-packing
Stars24
Forks7
Last commit11 years ago
Godot Torrent
Godot TorrentGDScript

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

#content-distribution#libtorrent#bittorrent
Stars24
Forks2
Last commit6 months 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
libGamepad
libGamepadC

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

#c-library#xbox-controllers#platform-abstraction
Stars24
Forks19
Last commit5 years ago
Love-Snap-Template
Love-Snap-TemplateShell

A template for packaging LÖVE games as snaps for distribution on Linux via the Ubuntu Store.

#ubuntu-store#desktop-games#snapcraft
Stars24
Forks0
Last commit9 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
CCDoom
CCDoomLua

A Doom-inspired first-person shooter game for ComputerCraft, built with Lua and Pine3D.

#computercraft#minecraft-mod#first-person-shooter
Stars24
Forks5
Last commit2 years ago
Guido
GuidoGame Maker Language

A simple immediate mode GUI framework for GameMaker with reskinnable widgets and native display capabilities.

#gamemaker#ui-toolkit#gamemaker-studio-2
Stars24
Forks1
Last commit7 years ago
haxe-aseprite
haxe-asepriteHaxe

A Haxe parser for .ase and .aseprite files, designed to be concise, framework-agnostic, and easy to use.

#pixel-art#haxe#animation
Stars24
Forks0
Last commit6 years ago
Funexpected Flash Tools
Funexpected Flash ToolsTypeScript

Exports Adobe Animate (Flash) projects to Godot Engine by rasterizing assets and generating spritesheets.

#adobe-animate#rasterization#legacy-migration
Stars23
Forks5
Last commit5 years ago
civ-klon
civ-klonAda

A 4X turn-based strategy game written in Ada 2022, featuring exploration, expansion, exploitation, and extermination mechanics.

#sfml#strategy#roundbased
Stars23
Forks0
Last commit25 days ago
Pulse
PulseGame Maker Language

A GameMaker library for creating complex particle emitters, systems, and particles.

#gamemaker#fx#particles
Stars23
Forks1
Last commit7 months ago
GamepadGuesser
GamepadGuesserLua

A Löve2D library that automatically detects gamepad types and provides matching button/axis art for display.

#graphics#sdl#ui-assets
Stars23
Forks1
Last commit4 years ago
Hydropuzzle
HydropuzzleJavaScript

A surreal tech adventure game for iOS and Android built with React Native.

#ios#android#hydropuzzle
Stars23
Forks12
Last commit2 years ago
Smallfolk
SmallfolkLua

A fast, robust, secure, and compact table serialization library for Lua, designed for safe loading of complex data structures.

#data-persistence#library#data-structures
Stars23
Forks5
Last commit10 years ago
parasol
parasolHaxe

A HaxeFlixel library providing shaders and supporting utilities with comprehensive documentation.

#haxe#haxeflixel#graphics
Stars23
Forks2
Last commit2 years ago
gdx-sfx
gdx-sfxJava

A libGDX extension library providing enhanced audio features like music playlists with fades, pitch shifting, and spatial sound effects.

#sound-effects#game-audio#pitch-shifting
Stars23
Forks5
Last commit1 year ago
parallax
parallaxLua

A LÖVE utility library that adds parallax scrolling layers to camera systems for 2D games.

#parallax-scrolling#game-development#utility-library
Stars22
Forks0
Last commit4 years ago
FlappyBoy
FlappyBoyC

A Flappy Bird clone for the original Nintendo Game Boy, written in C using GBDK.

#game-boy#flappy-bird-clone#gbdk
Stars22
Forks4
Last commit11 years ago
Double Damnation
Double DamnationC#

An exclusively multiplayer co-op Metroidvania with movement as smooth as Super Smash Bros. Melee.

#2d-platformer#multiplayer#unity3d
Stars22
Forks3
Last commit3 years ago
ase
aseHaxe

A Haxe library for reading and writing Aseprite (.ase/.aseprite) file formats with no external dependencies.

#pixel-art#haxe#graphics
Stars22
Forks7
Last commit1 year ago
p8keyboard.js
p8keyboard.jsHTML

A JavaScript library that enables ASCII keyboard input for Pico-8 programs running in a browser.

#virtual-controller#keyboard-input#hack
Stars22
Forks0
Last commit10 years ago
DotnetQuestSystem
DotnetQuestSystemC#

A simple and powerful Godot add-on written in C# for creating quest systems in games.

#quest-system#library#gamedev
Stars22
Forks2
Last commit8 months ago
Snake-gb
Snake-gbAssembly

A classic Snake game programmed for the original Game Boy hardware.

#assembly#game-boy#rom
Stars22
Forks2
Last commit3 years ago
T2048
T2048Rocq Prover

A formal verification of the 2048 game implemented in the Coq proof assistant.

#mathematics#functional-programming#coq
Stars22
Forks1
Last commit5 months ago
GASM
GASMHaxe

A framework-agnostic Entity Component System for Haxe that decouples game logic from rendering backends like HEAPS, OpenFL, Pixi, or Kha.

#graphics-abstraction#haxe#decoupled-architecture
Stars22
Forks2
Last commit5 years ago
Falcon
FalconActionScript

A responsive UI framework and component library for Feathers and Starling, designed for mobile applications with flexible layout controls.

#mobile-ui#starling-framework#flash
Stars22
Forks4
Last commit10 years ago
lovely-windows
lovely-windowsLua

A simple window and screen manager for Love2D that handles keyboard-controlled resolution switching and scaling.

#keyboard-input#aspect-ratio#game-development
Stars22
Forks0
Last commit7 years ago
RecastNavigation
RecastNavigationPascal

A Delphi port of the Recast Navigation library for 3D pathfinding and navigation mesh generation.

#ai#simulation#3d-navigation
Stars22
Forks2
Last commit10 years ago
Vornmath
VornmathLua

A comprehensive vector, matrix, complex number, and quaternion math library for Lua 5.1 through 5.4 and LuaJIT.

#graphics#quaternions#complex-numbers
Stars22
Forks2
Last commit2 months ago
Spine Dart
Spine DartDart

A Dart implementation of the Spine runtime for 2D skeletal animation in games and applications.

#dart#graphics#skeletal-animation
Stars21
Forks3
Last commit11 years ago
Lookout
LookoutGame Maker Language

A GameMaker library providing debug overlay views for monitoring resources, instances, audio, and more to identify bugs and memory leaks.

#gamemaker#imgui#memory-leak-detection
Stars21
Forks0
Last commit1 month ago
AIROUYAController
AIROUYAControllerActionScript

An unofficial Adobe AIR Native Extension for accessing OUYA controller functionality in ActionScript 3 applications.

#ouya#actionscript-3#android-gaming
Stars21
Forks8
Last commit13 years ago
png2gb
png2gbC

A command-line tool that converts PNG images to Game Boy C array format for use with GBDK.

#game-boy#command-line-tool#gbdk
Stars21
Forks6
Last commit11 years ago
Wannabe Tempest
Wannabe TempestJava

A Tempest arcade game clone for Android with touch controls and faithful gameplay mechanics.

#touch-controls#game-development#mobile-gaming
Stars21
Forks18
Last commit10 years ago
PreviousPage 47 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
Next
#Cross Platform490
#Game Engine464
#Lua302
#Godot Engine223
#Gamedev214
#Love2d206
#C Plus Plus198
#Open Source192
#Graphics163
#2d Graphics159
#Opengl158
#Game156