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

FastMath
FastMathPascal

A high-performance Delphi math library using SIMD assembly and approximate functions for multimedia and games.

#fastmath#simd#vectors
Stars190
Forks45
Last commit1 month ago
A Dark Forest
A Dark ForestGDScript

An incremental experimental minimalistic idle game inspired by A Dark Room, built with Godot.

#incremental#steam#desktop-app
Stars189
Forks28
Last commit2 months ago
FreeFT
FreeFTC++

An open-source isometric action game engine inspired by Fallout Tactics, enabling real-time tactical gameplay.

#tactical-combat#multiplayer-games#cmake
Stars189
Forks18
Last commit7 months ago
cron.lua
cron.luaLua

Time-related functions for Lua inspired by JavaScript's setTimeout and setInterval.

#setinterval#settimeout#timing
Stars188
Forks27
Last commit2 years ago
EntityJavaScript
EntityJavaScriptJavaScript

An HTML5 JavaScript game engine using the entity-component design pattern for highly flexible and decoupled game development.

#html5#entity-component#cli-tool
Stars185
Forks23
Last commit11 years ago
Carimbo
CarimboC++

A modern, cross-platform 2D game engine written in C++23 with Lua scripting and WebAssembly support.

#lua-scripting#webassembly#sdl
Stars185
Forks8
Last commit1 month ago
Zap
ZapRust

A blazingly fast networking solution for Roblox that packs data efficiently with minimal bandwidth overhead.

#multiplayer#data-serialization#luau
Stars185
Forks29
Last commit1 month ago
Superfamiconv
SuperfamiconvC++

A flexible and composable command-line tile graphics converter for classic game consoles like SNES, Game Boy, and Mega Drive.

#pixel-art#tile-graphics#snes
Stars185
Forks26
Last commit21 days ago
sdl2
sdl2TypeScript

SDL2 bindings for Deno, enabling multimedia applications with graphics, text rendering, and image loading.

#gfx#graphics#sdl2
Stars184
Forks20
Last commit9 months ago
cargo
cargoLua

A LÖVE asset manager that exposes project directories as Lua tables for lazy-loaded, cached asset access.

#caching#game-development#resource-management
Stars184
Forks11
Last commit6 years ago
LÖVE Game Development & Automated Build System
LÖVE Game Development & Automated Build SystemLua

A professional template and automated build system for creating and publishing LÖVE games across multiple platforms.

#template#ios#game-publishing
Stars183
Forks18
Last commit
Quest Manager
Quest ManagerGDScript

A flexible quest management system for Godot Engine, enabling hierarchical quest trees, detailed state tracking, and custom conditions.

#quest-system#game-design#gdscript
Stars182
Forks6
Last commit1 month ago
Game Boards
Game BoardsSwift

A collection of classic board games and puzzles built with a shared playground framework.

#game-logic#board-games#playground-framework
Stars182
Forks14
Last commit4 years ago
Sock.lua
Sock.luaLua

A Lua networking library for LÖVE games, designed to make multiplayer game development easy.

#multiplayer#gamedev#client-server
Stars182
Forks7
Last commit5 years ago
Shädows
ShädowsLua

A 2D dynamic lighting and shadow engine for the LÖVE game framework.

#lights-engine#opengl#opengl-es
Stars182
Forks9
Last commit6 years ago
rust-sdl
rust-sdlRust

SDL bindings for Rust that wrap low-level C components in idiomatic Rust code.

#graphics#sdl#ffi
Stars180
Forks48
Last commit11 years ago
Alien Invasion
Alien InvasionJavaScript

A sample HTML5 mobile game demonstrating core game development concepts from the book 'Mobile HTML5 Game Development'.

#mobile-games#html5-games#educational
Stars179
Forks233
Last commit6 years ago
Slide Puzzle
Slide PuzzleDart

A classic 15-puzzle game implemented in Dart and Flutter with a clean mobile interface.

#dart#15-puzzle#mobile-app
Stars179
Forks74
Last commit14 days ago
t5c
t5cTypeScript

An open-source multiplayer 3D top-down RPG built with Babylon.js and Colyseus, featuring real-time gameplay, character progression, and quests.

#multiplayer#colyseus#real-time-networking
Stars178
Forks40
Last commit3 months ago
Pokered-gbc
Pokered-gbcAssembly

A disassembly of Pokémon Red and Blue with full Game Boy Color support and enhancements.

#assembly#game-boy-color#rom-hacking
Stars178
Forks76
Last commit6 months ago
ArmageddonEngine
ArmageddonEngineD

A composable general-purpose D library providing asynchronous networking, UI frameworks, and utility modules.

#d-language#opengl#sdl
Stars178
Forks41
Last commit6 days ago
Blink
BlinkLuau

An IDL compiler written in Luau for ROBLOX buffer networking, generating performant and bandwidth-efficient code.

#luau#buffer-networking#roblox
Stars178
Forks31
Last commit3 months ago
FMOD Integration
FMOD IntegrationC++

A Godot C++ module providing GDScript bindings and integration helpers for the FMOD Studio audio middleware API.

#gdscript#c-plus-plus-module#game-audio
Stars178
Forks12
Last commit4 years ago
New Super Jumper
New Super JumperDart

A collection of Flutter game examples and tutorials using the Flame game engine for learning game development.

#dart#educational#forge2d
Stars177
Forks48
Last commit1 year ago
bedrock-rs
bedrock-rsRust

A comprehensive Rust library for working with Minecraft Bedrock Edition, offering modular crates for protocol handling, addon creation, and server development.

#minecraft-addons#leveldb#addon
Stars177
Forks27
Last commit2 days ago
trivial-gamekit
trivial-gamekitCommon Lisp

A simple Common Lisp framework for 2D game development with graphics, audio, and input handling.

#sound#gamedev#input
Stars177
Forks6
Last commit7 months ago
SimpleAI
SimpleAIC++

A lightweight C++ behavior tree library with a QT5 remote debugger and optional Lua bindings for AI logic.

#game-ai#cpp-library#behaviour-tree
Stars177
Forks11
Last commit6 years ago
astray
astrayLua

A Lua library for procedural generation of mazes, rooms, and dungeons for roguelikes and dungeon crawlers.

#game-design#dungeon-crawler#procedural-generation
Stars177
Forks13
Last commit1 month ago
SnowState
SnowStateGame Maker Language

A robust finite state machine for GameMaker Studio 2.3+ that organizes game object behavior into a single, manageable system.

#gamemaker#game-logic#behavior-management
Stars177
Forks13
Last commit1 year ago
ecs
ecsGo

A lightweight, dependency-free Go framework for building game engines using the Entity Component System architecture.

#game-engine-2d#go-modules#sdl
Stars176
Forks12
Last commit8 months ago
Lumio
LumioObjective-C

A free iOS puzzle game built with Cocos2D, featuring creative gameplay and atmospheric music.

#creative-commons#app-store#free-game
Stars176
Forks54
Last commit10 years ago
Shrinko8
Shrinko8Lua

A comprehensive toolkit for minifying, linting, and converting Pico-8 and Picotron game carts to reduce code size.

#minification#lint#picotron
Stars175
Forks12
Last commit3 days ago
gl
glGo

Cross-platform OpenGL bindings for Go with OpenGL ES 2-like API, supporting desktop, mobile, and web.

#graphics#opengl#opengl-es
Stars174
Forks28
Last commit3 years ago
Godot C# Template
Godot C# TemplateC#

A Godot 4 C# game template with ENet multiplayer, visual in-game debugging, and performance-optimized components.

#multiplayer#csharp-code#debugging-tools
Stars174
Forks14
Last commit27 days ago
ByteNet
ByteNetLuau

A buffer-based networking library for Luau/Roblox that serializes data with a custom serializer for high performance.

#luau#data-transmission#roblox
Stars174
Forks33
Last commit11 months ago
UI Labs
UI LabsTypeScript

A Storybook-like plugin for Roblox that visualizes UI stories in real-time without running game code.

#roblox#plugin#game-development
Stars174
Forks29
Last commit5 months ago
PreviousPage 27 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 months ago
Next
#Cross Platform490
#Game Engine464
#Lua302
#Godot Engine223
#Gamedev214
#Love2d206
#C Plus Plus198
#Open Source192
#Graphics163
#2d Graphics159
#Opengl158
#Game156