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 Google Play Games Services
Godot Google Play Games ServicesKotlin

Android plugin for Godot 3.5+ to integrate Google Play Game Services v2 features like achievements, leaderboards, and player sign-in.

#achievements#android-plugin#gdscript
Stars30
Forks4
Last commit
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
Stars30
Forks2
Last commit10 days ago
GMUI
GMUIGame Maker Language

A feature-rich immediate-mode UI library for GameMaker, providing a comprehensive set of components with a clean, intuitive API.

#gamemaker#game-ui#gui-toolkit
Stars30
Forks3
Last commit19 days ago
Simple Love Lights
Simple Love LightsLua

A simple raycasting light and shadow library for Love2D, providing bare-bone 2D lighting effects.

#shadows#raycasting#lighting
Stars30
Forks4
Last commit6 years ago
pico8-missing-builtins
pico8-missing-builtinsLua

A Lua library that provides missing built-in functions like ipairs and getmetatable for PICO-8 development.

#metatables#game-development#utility-library
Stars30
Forks1
Last commit7 years ago
playcanvas-rest-api-tools
playcanvas-rest-api-toolsJavaScript

A Node.js toolkit for automating common PlayCanvas REST API tasks like downloading builds, archiving projects, and creating single-page HTML exports.

#playable-ads#build-tools#rest-api
Stars30
Forks11
Last commit
Vertext
VertextC

A single-header C library for generating textured quad vertices for text rendering, compatible with OpenGL and DirectX.

#c-library#font-rendering#opengl
Stars30
Forks0
Last commit2 years ago
Gameboy Boilerplate
Gameboy BoilerplateAssembly

A comprehensive, well-documented Gameboy assembly boilerplate project with bank switching, graphics, interrupts, and a custom font tileset.

#embedded-systems#boilerplate-template#tile-graphics
Stars30
Forks4
Last commit
beehive.lua
beehive.luaLua

A functional behavior tree implementation in Lua for game AI and entity behavior modeling.

#functional-programming#game-ai#ai-framework
Stars30
Forks0
Last commit4 years ago
gdx-gameanalytics
gdx-gameanalyticsJava

A cross-platform libGDX client for GameAnalytics.com that works without Google Play Services.

#game-analytics#mobile-games#telemetry
Stars30
Forks6
Last commit5 years ago
Auto Tile Layer
Auto Tile LayerGDScript

A Godot Engine addon that implements RPG Maker's Autotile format for automatic 2D tiling in game development.

#game-design#rpg-maker#addon
Stars30
Forks10
Last commit5 years ago
cdata
cdataLua

Serialize Lua tables to C structs and strings for network transfer using LuaJIT FFI.

#data-transfer#luajit#c-structs
Stars30
Forks1
Last commit11 years ago
löve-ws
löve-wsC++

A Lua library for creating WebSocket clients and servers within the LÖVE game framework.

#multiplayer#client-server#löve-framework
Stars30
Forks3
Last commit7 years ago
The Tower
The TowerPython

A first-person parkour demonstration game built with the Voxelman module for Godot.

#first-person#game-demo#parkour
Stars29
Forks2
Last commit4 years ago
GMUI-Framework
GMUI-FrameworkGame Maker Language

A programmable GML framework for creating and managing user interfaces in Game Maker Studio 2.x, 1.x, and GM8.

#gamemaker#interface#user-interface
Stars29
Forks4
Last commit5 years ago
Plan
PlanLua

A simple layout helper for Love2D games, using containers and rules to manage UI positioning and sizing.

#game-development#layout-engine#gui-framework
Stars29
Forks4
Last commit6 months ago
AS3-Controller-Input
AS3-Controller-InputActionScript

An ActionScript 3 library for abstracting Ouya and Xbox 360 controller input in Adobe AIR games.

#ouya#xbox360#flash-games
Stars29
Forks5
Last commit12 years ago
Monkey Rally
Monkey RallyJavaScript

A game created for the Ludum Dare #28 game jam competition.

#game-jam#ludum-dare#github-pages
Stars29
Forks19
Last commit10 years ago
Hummingbird
HummingbirdActionScript

A lightweight MVC framework for building ActionScript 3.0 applications, mobile apps, and Starling-based games.

#starling-framework#dependency-injection#flash-platform
Stars29
Forks6
Last commit12 years ago
pathfinder
pathfinderHaxe

A Haxe library for A* pathfinding and graph traversal on boolean grids, optimized for game NPC navigation.

#heuristics#npc-navigation#haxe-library
Stars29
Forks11
Last commit10 years ago
Seedpod
SeedpodGame Maker Language

An opinionated collection of utility functions and APIs to enhance GameMaker programming.

#gamemaker#api-extension#game-development
Stars29
Forks1
Last commit3 years ago
Snake
SnakeJavaScript

A simple clone of the classic Snake game built with JavaScript and HTML Canvas.

#game-development#html5-canvas#educational-project
Stars29
Forks64
Last commit3 years ago
Collage
CollageGame Maker Language

A texture page builder tool for GameMaker Studio that optimizes sprite packing for game development.

#gamemaker#images#performance-optimization
Stars29
Forks3
Last commit1 month ago
Tilemap Helper
Tilemap HelperC

A GIMP plugin for optimizing tile maps and tile sets by deduplicating tiles and providing in-workflow feedback.

#gimp#deduplication#workflow-optimization
Stars29
Forks4
Last commit5 years ago
Lydie
LydieLuau

A component library for Fusion with hot theme switching, originally built for Frappé's game interfaces.

#open-source#roblox#fusionrouter
Stars29
Forks3
Last commit17 days 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
sokol-d
sokol-dC

Auto-generated D bindings for the sokol headers, enabling cross-platform graphics and audio development in D.

#vulkan#d#d-language
Stars28
Forks5
Last commit1 day ago
Neobar
NeobarLua

A modern, flexible, and customizable hotbar UI component for Roblox games.

#hotbar#user-interface#luau
Stars28
Forks0
Last commit5 months ago
chiro
chiroLua

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

#skeletal-animation#spine-animations#game-development
Stars28
Forks2
Last commit8 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
Forks18
Last commit14 years ago
Simplex 2D/3D
Simplex 2D/3DGDScript

A collection of reusable GDScript helper scripts for the Godot game engine.

#open-source#gdscript#game-development
Stars28
Forks3
Last commit10 years ago
Lums
LumsC

A flexible C++ game development library with a lightweight core and gamestate stack for framework-based game creation.

#gamestate-management#open-source#game-library
Stars28
Forks4
Last commit11 years ago
i18n
i18nLua

Internationalization library for LÖVE game engine providing text translation and audio localization.

#internationalization#game-development#localization
Stars28
Forks2
Last commit11 years ago
pico2png
pico2pngPerl

A Perl script that converts Pico-8 cartridge graphics to and from PNG spritesheets.

#pixel-art#graphics-conversion#tool
Stars28
Forks4
Last commit6 years ago
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
Stars28
Forks2
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
Stars28
Forks0
Last commit6 years ago
PreviousPage 45 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
1 year ago
2 years ago
6 years ago
Next
#Cross Platform490
#Game Engine464
#Lua302
#Godot Engine223
#Gamedev216
#Love2d206
#C Plus Plus198
#Open Source194
#Graphics163
#2d Graphics159
#Opengl158
#Game156