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

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
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
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
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
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
Nexus-Admin
Nexus-AdminLuau

A Roblox admin system with built-in UI and extended functionality built on top of Cmdr.

#admin-system#cmdr-extension#roblox
Stars30
Forks6
Last commit21 days 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
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
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
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
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
Forks20
Last commit10 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 commit1 year 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 commit10 hours 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
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
Stars29
Forks4
Last commit
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 commit4 months 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
Stars28
Forks3
Last commit26 days ago
bmp2cgb
bmp2cgbC

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

#graphics#converter#tile
Stars28
Forks5
Last commit2 years 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
Stars28
Forks3
Last commit5 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
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
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 commit22 hours 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
Stars28
Forks11
Last commit10 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
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
BlockPop
BlockPopGDScript

A simple Breakout clone game built with the Godot Engine 1.1.

#breakout-clone#game-development#game
Stars28
Forks5
Last commit4 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
beehive.lua
beehive.luaLua

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

#functional-programming#game-ai#ai-framework
Stars28
Forks0
Last commit4 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 commit10 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
crown
crownC++

A complete cross-platform game engine designed for flexibility, performance, and fast iterations.

#c-plus-plus#game-development#level-editor
Stars28
Forks2
Last commit1 day 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
Neobar
NeobarLua

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

#hotbar#user-interface#luau
Stars28
Forks0
Last commit4 months 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
6 years ago
1 year ago
1 year ago
Next
#Cross Platform490
#Game Engine464
#Lua302
#Godot Engine223
#Gamedev214
#Love2d206
#C Plus Plus198
#Open Source192
#Graphics163
#2d Graphics159
#Opengl158
#Game156