Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Game Development

Game Development

2099 projects

Showing 36 of 2099 projects

AntialiasedLine2D
AntialiasedLine2DGDScript

A Godot 4 add-on providing fast, high-quality antialiased drawing for Line2D, Polygon2D, and regular polygons across all renderers.

#godot-4#add-on#antialiasing
Stars196
Forks10
Last commit4 months ago
Quaternion.js
Quaternion.jsJavaScript

A comprehensive JavaScript library for 3D rotations using quaternions, avoiding Gimbal lock.

#mobile-orientation#angle#mathematics
Stars194
Forks26
Last commit1 year ago
FastMath
FastMathPascal

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

#fastmath#simd#vectors
Stars194
Forks45
Last commit1 month ago
FreeFT
FreeFTC++

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

#tactical-combat#multiplayer-games#cmake
Stars194
Forks19
Last commit11 months ago
Blink
BlinkLuau

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

#luau#buffer-networking#roblox
Stars193
Forks35
Last commit1 month ago
Mundus
MundusJava

A platform-independent 3D world editor built with Java, Kotlin, and libGDX for creating and rendering scenes in libGDX projects.

#terrain-generation#opengl#3d-editor
Stars192
Forks27
Last commit5 months ago
Zap
ZapRust

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

#multiplayer#data-serialization#luau
Stars190
Forks30
Last commit4 months ago
cron.lua
cron.luaLua

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

#setinterval#settimeout#timing
Stars189
Forks27
Last commit3 years ago
BON 2
BON 2Java

A rewrite of the bearded-octo-nemesis tool for deobfuscating Minecraft Forge mods using ForgeGradle.

#modding-tools#java#forgegradle
Stars189
Forks58
Last commit4 years 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.

#bedrock#minecraft-addons#leveldb
Stars188
Forks29
Last commit6 days ago
Carimbo
CarimboC++

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

#lua-scripting#webassembly#sdl
Stars187
Forks8
Last commit4 months 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
Forks24
Last commit11 years 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
Stars185
Forks11
Last commit6 years ago
sdl2
sdl2TypeScript

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

#gfx#graphics#sdl2
Stars184
Forks20
Last commit1 year 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
Stars184
Forks41
Last commit6 months 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
Stars183
Forks15
Last commit3 months 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
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
Stars183
Forks234
Last commit7 years 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
Stars183
Forks34
Last commit1 year ago
Sock.lua
Sock.luaLua

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

#multiplayer#gamedev#client-server
Stars183
Forks7
Last commit5 years 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 commit10 days 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
Stars182
Forks76
Last commit9 months ago
PixelPen
PixelPenGDScript

A free and open-source pixel art editor and animation tool built with the Godot Engine.

#pixel-art#open-source#gdscript
Stars182
Forks11
Last commit2 months 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
Stars181
Forks13
Last commit4 months ago
Gravity Defied CPP
Gravity Defied CPPC++

A C++ and SDL2 port of the classic Gravity Defied mototrial racing mobile game, preserving all original features.

#sdl2#gamedev#sdl
Stars181
Forks22
Last commit1 year 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
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
Stars180
Forks14
Last commit29 days 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
Forks76
Last commit1 month ago
Shädows
ShädowsLua

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

#lights-engine#opengl#opengl-es
Stars179
Forks9
Last commit6 years ago
Lumio
LumioObjective-C

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

#creative-commons#app-store#free-game
Stars179
Forks55
Last commit10 years ago
Ray4Laz
Ray4LazPascal

A complete Pascal header translation of the raylib 5.6-dev game development library for Lazarus and Delphi.

#opengl#pascal#enjoy-videogames-programming
Stars179
Forks30
Last commit10 days ago
Shrinko8
Shrinko8Lua

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

#minification#lint#picotron
Stars178
Forks13
Last commit15 days 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
Stars178
Forks47
Last commit1 year 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 commit7 years ago
Chatterbox
ChatterboxGame Maker Language

A narrative engine and dialogue scripting language for GameMaker LTS 2022, enabling complex branching dialogue with an accessible syntax.

#gamemaker#game-design#visual-editor
Stars177
Forks24
Last commit2 months 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
Stars177
Forks11
Last commit1 month 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
10 months ago
Next
#Cross Platform490
#Game Engine465
#Lua302
#Godot Engine223
#Gamedev216
#Love2d206
#C Plus Plus198
#Open Source194
#Graphics164
#2d Graphics159
#Opengl158
#Game156