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

Ser
SerLua

A fast, robust, and feature-rich table serialization library for Lua, designed for game save files and configuration.

#data-persistence#table-serialization#game-development
Stars84
Forks16
Last commit10 years ago
Parin
ParinD

A delightfully simple 2D game engine for the D programming language, designed for fast and fun development.

#d-language#retro-games#open-source
Stars84
Forks5
Last commit4 days ago
template-svelte
template-svelteTypeScript

A Phaser 3 project template combining Svelte, TypeScript, and Vite for building HTML5 games with a modern development workflow.

#template#html5-games#web-games
Stars83
Forks16
Last commit3 months ago
F18 Fighter Simulation
F18 Fighter SimulationTypeScript

A browser-based F-18 fighter jet flight simulator with realistic physics and controls, built with Babylon.js and Ammo.js.

#fighter-jet#hud#3d-graphics
Stars83
Forks26
Last commit4 years ago
glfw
glfwGo

Go cross-platform library for creating OpenGL contexts and handling events with desktop and browser backends.

#graphics#opengl#windowing
Stars83
Forks30
Last commit3 years ago
Minimum Game
Minimum GameGDScript

A minimal top-down 2D pixel art game template for the Godot Engine with basic gameplay mechanics and UI.

#pixel-art#top-down#game-development
Stars82
Forks11
Last commit5 years ago
Shattered Paradise
Shattered ParadiseC#

A mod SDK for the Shattered Paradise real-time strategy game built on the OpenRA engine.

#creative-commons#modding-sdk#build-system
Stars81
Forks14
Last commit10 months ago
slick
slickLua

A simple two-dimensional swept collision library for Lua supporting polygons, circles, and advanced queries.

#swept-collision#collision-detection#navigation-mesh
Stars81
Forks7
Last commit3 months ago
punchdrunk.js
punchdrunk.jsJavaScript

A deprecated attempt to replicate the LÖVE 2D game framework API in the browser using Moonshine.

#web-games#moonshine#game-development
Stars81
Forks10
Last commit10 years ago
Godot FPS Template
Godot FPS TemplateGDScript

A free and open-source first-person shooter template for the Godot game engine with customizable player mechanics and interactive elements.

#fps-template#player-controller#game-mechanics
Stars81
Forks19
Last commit
awe6
awe6Haxe

A Haxe game framework focused on future-proofing and providing a shared language for any game genre and platform.

#open-source#team-collaboration#haxe
Stars81
Forks10
Last commit1 year ago
lovr-ui2d
lovr-ui2dLua

An immediate mode GUI library for LÖVR and LÖVE frameworks, offering a simple and minimal interface for 2D user interfaces.

#game-ui#open-source#imgui
Stars81
Forks5
Last commit8 months ago
FDChessboardView
FDChessboardViewSwift

A customizable iOS and macOS view controller for displaying and interacting with chess boards, supporting various chess variants.

#ios#chessboard#ui-component
Stars81
Forks21
Last commit7 months ago
rgbds-vscode
rgbds-vscodeTypeScript

A Visual Studio Code extension providing language support for RGBDS Game Boy assembly development.

#game-boy#vscode-extension#assembly-language
Stars80
Forks9
Last commit8 months ago
steamodd
steamoddPython

A Python module providing interface wrappers, inventory management, and VDF serialization for the Steam API.

#vdf-serializer#python#game-development
Stars80
Forks17
Last commit4 months ago
rust-quake
rust-quakeRust

A simple Quake level renderer written in Rust that loads and displays BSP maps from PAK files.

#game-development#game-rendering#quake-engine
Stars80
Forks8
Last commit7 years ago
Lua-star
Lua-starLua

A pure Lua library for A* path-finding with flexible map integration and optional caching.

#open-source#ai-navigation#lightweight
Stars80
Forks7
Last commit5 years ago
Delphi3D Engine
Delphi3D EnginePascal

A 3D graphics and game engine for Delphi and Windows, built on DirectX 11 and used to develop Rise of Legions.

#multiplayer#directx#3d-graphics
Stars79
Forks23
Last commit5 years ago
shash
shashLua

A simple, lightweight spatial hash library for Lua, optimized for 2D bounding box overlap detection.

#spatial-hash#collision-detection#spatial-indexing
Stars79
Forks4
Last commit4 years ago
Luvent
LuventLua

A simple event-driven programming library for Lua that allows creating events with associated actions and flexible triggering.

#event-driven#lua-jit#coroutines
Stars79
Forks6
Last commit11 years ago
Wolfenstein 3D ported to Blazor
Wolfenstein 3D ported to BlazorC#

A Wolfenstein 3D port to modern C# with Blazor for browser execution, exploring new language features.

#webassembly#educational#csharp
Stars79
Forks4
Last commit3 years ago
gdx-dialogs
gdx-dialogsJava

A libGDX extension providing cross-platform native dialogs for Android, iOS, and desktop games.

#gradle#ios#android
Stars79
Forks11
Last commit6 years ago
Lapis
LapisLuau

A Roblox DataStore abstraction library providing session locking, validation, migrations, and retries for reliable data persistence.

#datastore#session-locking#data-persistence
Stars78
Forks11
Last commit1 year ago
cartographer
cartographerLua

A lightweight LÖVE library for loading, reading, and drawing Tiled maps with support for animations and infinite maps.

#tile-based#game-development#tiled-maps
Stars78
Forks7
Last commit5 years ago
skillratings
skillratingsRust

A Rust library implementing popular skill rating algorithms like Elo, Glicko-2, TrueSkill, and Weng-Lin for multiplayer games and competitions.

#glicko#skill#bradley-terry-model
Stars78
Forks7
Last commit3 months ago
Particle Park
Particle ParkJava

A showcase catalog of community-created particle effects for LibGDX games.

#graphics#visual-effects#java
Stars77
Forks11
Last commit4 years ago
SchematicWebViewer
SchematicWebViewerTypeScript

An NPM package for importing and viewing modern Minecraft schematics in a web browser.

#hacktoberfest#schematic-viewer#schematic
Stars77
Forks7
Last commit7 months ago
Voxel Game
Voxel GameGDScript

A Godot-based voxel game prototype that generates terrain as a single surface mesh for performance and rendering distance.

#prototype#terrain-generation#game-development
Stars77
Forks15
Last commit10 years ago
bump-3dpd
bump-3dpdLua

A Lua library for 3D axis-aligned bounding box collision detection with game-oriented physics.

#collision-detection#3d-graphics#game-development
Stars77
Forks3
Last commit6 years ago
crystal-imgui
crystal-imguiCrystal

Crystal bindings for Dear ImGui, enabling immediate-mode GUI development in Crystal.

#cimgui#ui-toolkit#bindings
Stars77
Forks3
Last commit8 months ago
joystick
joystickGo

A cross-platform Go library for polling joystick state without external dependencies.

#polling-api#go-library#hardware-interface
Stars77
Forks23
Last commit9 months ago
Rapid Rescue
Rapid RescueGDScript

A reinvented Labyrinth game

#gdscript#gamedev#game-development
Stars77
Forks10
Last commit2 years ago
Urban Terror
Urban TerrorC

Official bug tracker and repository for the free multiplayer FPS game Urban Terror 4.x.

#issue-tracking#multiplayer-gaming#fps
Stars77
Forks17
Last commit8 years ago
Amplitude Audio SDK
Amplitude Audio SDKC++

A cross-platform audio engine optimized for games, featuring spatial audio, data-driven configuration, and a plugin architecture.

#game-audio#data-driven#spatial-audio
Stars77
Forks8
Last commit1 month ago
gdx-miniaudio
gdx-miniaudioC

A cross-platform audio engine for libGDX games, providing advanced 3D spatialization, effects, and sound management.

#game-audio#java#spatial-audio
Stars77
Forks13
Last commit5 days ago
love2d
love2dLua

TypeScript definitions for the LÖVE 2D game framework, enabling enhanced IDE support and type checking.

#luacats#automated-generation#ide-support
Stars76
Forks11
Last commit5 days ago
PreviousPage 35 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
4 years ago
Next
#Cross Platform490
#Game Engine464
#Lua302
#Godot Engine223
#Gamedev214
#Love2d206
#C Plus Plus198
#Open Source192
#Graphics163
#2d Graphics159
#Opengl158
#Game156