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

Grease
GreaseLua

A collection of small utility libraries for the LÖVE game development framework.

#async-programming#audio-management#game-development
Stars115
Forks26
Last commit10 years ago
libgdx-screenmanager
libgdx-screenmanagerJava

A screen manager for libGDX games that simplifies screen switching with built-in transition effects.

#shader-effects#gwt#java
Stars115
Forks13
Last commit17 days ago
OpenCombat
OpenCombatRust

An open-source tactical wargame inspired by the Close Combat series, featuring real-time squad-based combat.

#squad-combat#rust-game#networked-gaming
Stars115
Forks9
Last commit1 month ago
Electronvolt (formerly Atrium)
Electronvolt (formerly Atrium)D

A sci-fi first-person puzzle game with a fully dynamic physics-based world where everything is interactive.

#d-language#newton-dynamics#interactive-environment
Stars114
Forks6
Last commit3 months ago
Sakura Fly
Sakura FlyObjective-C

A free iOS action game built with SpriteKit where players tap to control a paper plane and destroy falling sakura flowers.

#apple#ios-app#flappy-bird-game
Stars114
Forks47
Last commit6 months ago
Scene Library
Scene LibraryGDScript

A Godot 4.6+ add-on for managing 2D and 3D scenes as assets with organization, search, and quick access.

#editor-addon#asset-organization#godot-4
Stars113
Forks5
Last commit8 months ago
hxCodec
hxCodecC

A Haxe library for native video playback in HaxeFlixel and OpenFL games using libVLC.

#media-framework#haxe#haxeflixel
Stars113
Forks71
Last commit2 years ago
SteamWrap
SteamWrapHaxe

A Haxe native extension wrapper for the Steam API, enabling Steamworks integration in OpenFL/NME games.

#haxe#nme#openfl
Stars113
Forks56
Last commit3 years ago
deep
deepLua

A tiny high-performance Lua library for adding drawing layers and Z-axis ordering to any graphics framework.

#graphics#drawing-layers#game-development
Stars112
Forks3
Last commit8 months ago
Voxelman
VoxelmanC++

A C++ Godot engine module for creating voxel worlds with editor integration, gameplay features, and extendability.

#blocky-voxels#procedural-generation#gamedev
Stars112
Forks8
Last commit3 years ago
pico8-ls
pico8-lsTypeScript

A language server providing full IDE-like support for the PICO-8 fantasy console's Lua dialect.

#language-server#vscode-extension#syntax-highlighting
Stars112
Forks21
Last commit1 month ago
herfi
herfiClojure

A 3D multiplayer game prototype built with Clojure and ClojureScript, featuring an Entity Component System architecture.

#multiplayer#clojurescript#game-prototype
Stars112
Forks10
Last commit4 years ago
P8Coder
P8CoderC#

A Windows tool for organizing and editing PICO-8 cartridge Lua code with a project explorer and built-in viewers.

#cartridge-editor#csharp#tool
Stars111
Forks6
Last commit1 year ago
Vulkan-WSIWindow
Vulkan-WSIWindowC

A cross-platform C++ library for creating Vulkan windows and handling input events, abstracting platform-specific complexities.

#vulkan#c-plus-plus#game-development
Stars111
Forks17
Last commit1 year ago
flixel-studio
flixel-studioHaxe

An embeddable, in-game editor for HaxeFlixel that transforms the Flixel debugger into a full-featured editor.

#debugging-tools#haxe#haxeflixel
Stars111
Forks7
Last commit3 years ago
zaffre
zaffreClojure

A fast Clojure library for emulating a terminal with OpenGL rendering and Unicode support.

#terminal-emulation#unicode#opengl
Stars111
Forks5
Last commit2 years ago
godot-anl
godot-anlC++

A Godot Engine module wrapping the Accidental Noise Library, enhanced with a visual noise editor for procedural content generation.

#procedural-generation#open-source#visual-editor
Stars111
Forks6
Last commit4 years ago
Blackvoxel
BlackvoxelC++

A free, open-source voxel-based sandbox game where you explore and survive on a strange alien planet.

#opengl#free-software#c-plus-plus
Stars110
Forks27
Last commit2 years ago
Scene View Bookmarks
Scene View BookmarksC#

Unity editor extension to bookmark and quickly return to preset scene camera positions.

#unity3d#unity3d-editor#productivity
Stars110
Forks9
Last commit1 year ago
multiplayer-babylon-js-game
multiplayer-babylon-js-gameTypeScript

A multiplayer Babylon.js demo with synchronized client and server-side physics simulation using WebSockets.

#babylon#server-side-rendering#babylon-js
Stars110
Forks20
Last commit3 years ago
prototype
prototypeC

A minimal Go framework for quickly prototyping 2D games with simple drawing, input handling, and sound.

#webassembly#game-prototyping#direct3d
Stars109
Forks10
Last commit1 year ago
Gedis
GedisGDScript

An in-memory, Redis-like key-value store for Godot, providing rich data structures and pub/sub messaging.

#gdscript#data-structures#key-value-store
Stars108
Forks7
Last commit2 months ago
Esports
Esports

A curated collection of open-source libraries, tools, and resources for esports development and data analysis.

#developer-tools#replay-parsing#awesome-list
Stars108
Forks13
Last commit6 days ago
RbxNet
RbxNetTypeScript

A definition-based networking framework for Roblox that simplifies creating and managing remote events and functions.

#luau#roblox#networking-framework
Stars108
Forks13
Last commit1 year ago
noise4j
noise4jJava

A lightweight Java library for procedural map generation using noise, cellular automata, and dungeon algorithms.

#grid-system#procedural-generation#map-generation
Stars108
Forks14
Last commit8 years ago
Game of Life
Game of LifeJava

An Android app implementing Conway's Game of Life with customizable rules, presets, and an interactive board.

#simulation#open-source#educational
Stars107
Forks58
Last commit3 years ago
Bulb
BulbGame Maker Language

A 2D lighting and shadow system for GameMaker 2024.8 and 2022 LTS, enabling dynamic visual effects in games.

#gamemaker#shadows#lighting-engine
Stars106
Forks8
Last commit3 months ago
sdl
sdlV

Official SDL2 and SDL3 bindings for the V programming language, providing full access to multimedia and game development libraries.

#sdl3#graphics#sdl2
Stars106
Forks16
Last commit8 months ago
Dota2
Dota2

Issue tracker for the Vulkan graphics API implementation of Dota 2 across Windows, Linux, and macOS.

#vulkan#steam#issue-tracker
Stars106
Forks12
Last commit2 years ago
GDSerCommPlugin
GDSerCommPluginC++

A Godot 4.1+ plugin for bidirectional serial communication with Arduino devices.

#iot#embedded-systems#serial-communication
Stars106
Forks14
Last commit1 year ago
opengl-ada
opengl-adaAda

A thick Ada 2005 binding for OpenGL and GLFW that enriches the API with Ada's object orientation, type safety, and generics.

#ada-binding#opengl#ada
Stars106
Forks17
Last commit4 years ago
love-build
love-buildLua

A zero-dependency cross-platform builder for LÖVE games, exporting to Windows, macOS, Linux, and Steam Deck.

#packaging#build-tools#game-development
Stars106
Forks9
Last commit20 days ago
turtle.lua
turtle.luaLua

A minimalist turtle graphics library for LÖVE, enabling procedural drawing with a robotic turtle metaphor.

#turtle-library#drawing#turtle
Stars105
Forks7
Last commit6 years ago
gterm
gtermGDScript

A terminal emulator control for the Godot game engine, enabling in-game terminal interfaces.

#game-ui#terminal-emulator#editor-plugin
Stars104
Forks11
Last commit5 years ago
EDGE-classic
EDGE-classicC

A cross-platform OpenGL Doom source port with advanced modding features and modern rendering.

#bots#hacx#doom
Stars104
Forks18
Last commit7 days ago
LEd
LEdHaxe

A Haxe API for loading and interacting with LDtk 2D level editor project files in game development.

#haxe#haxeflixel#type-safety
Stars103
Forks36
Last commit20 days ago
PreviousPage 32 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
Next
#Cross Platform490
#Game Engine465
#Lua302
#Godot Engine223
#Gamedev216
#Love2d206
#C Plus Plus198
#Open Source194
#Graphics164
#2d Graphics159
#Opengl158
#Game156