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

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
DataKeep
DataKeepLuau

A promise-based auto-saving DataStore library for Roblox with automatic cleanup and type checking.

#datastore#data-persistence#luau
Stars21
Forks3
Last commit10 months 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
bgfx
bgfxD

Dynamic and static D language bindings for the bgfx cross-platform graphics library.

#d-language#static-linking#graphics-bindings
Stars21
Forks1
Last commit3 years ago
Vest
VestGDScript

A unit testing addon for Godot that provides a full-featured testing framework with in-editor UI and CI support.

#godot-eng#gdscript#unit-testing
Stars21
Forks5
Last commit8 months ago
Olympus
OlympusGame Maker Language

A testing framework for GameMaker 2024.4+ projects with record keeping, crash recovery, and async support.

#gamemaker#json-export#unit-testing
Stars21
Forks1
Last commit2 years 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
Canvas
CanvasGame Maker Language

A non-volatile surface system for GameMaker Studio 2 that prevents surface loss during device sleep or focus changes.

#gamemaker#surface#graphics-engine
Stars21
Forks0
Last commit3 months ago
gm-i18n
gm-i18nYacc

A GameMaker Studio 2.3 extension for internationalizing game text using JSON files.

#gamedev#internationalization#gamemaker-studio
Stars21
Forks2
Last commit3 years ago
Advanced_Joystick
Advanced_JoystickActionScript

A customizable joystick component for the Starling Framework, optimized for mobile game development.

#starling-framework#joystick-component#touch-controls
Stars21
Forks11
Last commit11 years ago
Geany
GeanyPython

GDScript syntax definition for the Geany text editor, enabling code editing for Godot Engine projects.

#gdscript#syntax-highlighting#text-editor
Stars21
Forks4
Last commit5 years ago
Maze generator
Maze generatorDart

Example implementations of algorithms in Dart/Flutter, including maze generation and smooth camera follow.

#dart#recursive-algorithm#procedural-generation
Stars20
Forks2
Last commit5 years ago
Kroniax
KroniaxJava

A cross-platform game developed in Java with LibGDX for mobile and browser support.

#mobile-games#java#game-development
Stars20
Forks5
Last commit11 years ago
LÖVElyTrees
LÖVElyTreesLua

A simple yet powerful behavior tree implementation for game AI, with built-in tree visualization for LÖVE.

#game-ai#ai-framework#game-development
Stars20
Forks1
Last commit1 year ago
Unity (Multiplatform)
Unity (Multiplatform)C#

An unofficial multi-platform Unity C# SDK for interacting with the PocketBase web API.

#unity3d#backend-integration#unity-package
Stars20
Forks2
Last commit3 months ago
GBSoundSystem
GBSoundSystemAssembly

A modernized audio driver for GameBoy games, enabling simultaneous music and sound effects playback with easy integration.

#embedded-audio#sound-effects#assembly
Stars20
Forks1
Last commit3 years ago
Hide and Seek Demo
Hide and Seek DemoTypeScript

A multiplayer hide-and-seek game demo built with Babylon.js and Colyseus for real-time networking.

#colyseus#real-time-networking#hide-and-seek
Stars20
Forks7
Last commit3 years ago
grove.draworder
grove.draworderLua

A collection of mini graphics libraries for Love2D, providing animation, shader chaining, color manipulation, and resolution handling.

#graphics#animation#shaders
Stars20
Forks0
Last commit5 years ago
Layouter
LayouterLua

A simple UI grid layout library for the LÖVE 2D game engine, supporting text, buttons, and images.

#interface#user-interface#design
Stars20
Forks1
Last commit2 years ago
snake-pipe-rust
snake-pipe-rustRust

A terminal snake game built on stdin/stdout and sockets, following Unix philosophy for modular game state and rendering.

#stream-processing#unix-philosophy#unix-sockets
Stars20
Forks1
Last commit7 months ago
renderplanet
renderplanetLua

A Love2D demo that renders realistic 2D planets using shaders for atmosphere and shadow effects.

#procedural-generation#shaders#game-development
Stars20
Forks1
Last commit8 years ago
Construct Addon SDK
Construct Addon SDKTypeScript

A development kit for creating custom plugins, behaviors, effects, and themes for the Construct game engine.

#shader-effects#webgpu#json-schema
Stars20
Forks9
Last commit4 months ago
Antimine - Minesweeper
Antimine - MinesweeperDart

An open-source no-guess minesweeper puzzle game built with Flutter, featuring multiple themes, skins, and control styles.

#no-guess#open-source#flutter-flame
Stars20
Forks5
Last commit1 year ago
BoxCam2D
BoxCam2DGDScript

A Godot 3.x camera node for box, room, and grid-based 2D movement with aspect ratio preservation.

#game-camera#godot-3#gdscript
Stars20
Forks3
Last commit1 year ago
shard
shardLua

A collection of lightweight, independent modules for Lua and Love2D game development.

#modular#love-game-engine#lua-script
Stars20
Forks0
Last commit7 years ago
fortuna
fortunaTypeScript

A TypeScript module for weighted random selection and gacha-style item rolling.

#weighted-random-choice#dice#deno
Stars20
Forks0
Last commit1 year ago
Morai-Maker-Engine
Morai-Maker-EngineC#

A cooperative game level editor for creating and editing game levels collaboratively in real-time.

#game-design#version-control#multi-user-editing
Stars20
Forks6
Last commit7 years ago
geste
gesteAda

A sprite and tile 2D render engine designed for microcontrollers and low-performance systems.

#2d-rendering#tile-engine#microcontroller
Stars20
Forks3
Last commit6 years ago
Polygon Merge
Polygon MergeGDScript

A collection of reusable scripts and utilities for the Godot game engine to accelerate development.

#gdscript#3d-games#game-development
Stars20
Forks1
Last commit11 years ago
grove.color
grove.colorLua

A collection of mini graphics libraries for Love2D, providing animation, shader chaining, color manipulation, and resolution handling.

#graphics#animation#shaders
Stars20
Forks0
Last commit5 years ago
love-fuser
love-fuserLua

Automates packaging of LÖVE games for multiple platforms using GitHub Actions workflows.

#appimage#android-packaging#game-development
Stars20
Forks4
Last commit3 years ago
Descensus 2
Descensus 2TypeScript

A 2D physics game built with TypeScript using p2.js for physics simulation and Pixi.js for rendering.

#canvas#game-development#typescript
Stars19
Forks12
Last commit8 years ago
Bombs
BombsGDScript

A simple bomb-themed game built with the Godot game engine, designed for quick entertainment.

#creative-commons#gpl-licensed#game-development
Stars19
Forks4
Last commit9 years ago
Heaps-Spine
Heaps-SpineHaxe

Spine animation player for the Heaps game framework, enabling skeletal animations in Haxe games.

#haxe#skeletal-animation#heaps-framework
Stars19
Forks2
Last commit7 years ago
AS3dpad
AS3dpadActionScript

A virtual gamepad library for Adobe AIR mobile games, converting touch input into directional controls and button presses.

#actionscript-3#ios#android
Stars19
Forks7
Last commit13 years ago
V_ecs
V_ecsV

A simple yet powerful entity component system library for the V programming language, designed for game development.

#systems-programming#library#vlang
Stars19
Forks3
Last commit3 years ago
PreviousPage 48 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