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

libGDX Plugin
libGDX PluginKotlin

An IntelliJ plugin that adds LibGDX-specific inspections, code completion, and file support for game development.

#ide-integration#json-support#java
Stars160
Forks9
Last commit12 days ago
chip8-rust
chip8-rustRust

A Chip-8 virtual machine emulator written in Rust, designed as an educational project for learning emulator development.

#beginner-friendly#retro-computing#chip-8
Stars160
Forks19
Last commit2 years ago
Flamework
FlameworkTypeScript

An extensible TypeScript game framework for Roblox offering useful abstractions and features.

#roblox#extensible-architecture#roblox-ts
Stars160
Forks9
Last commit1 year ago
Robocode
RobocodePython

A Python-based fork of Robocode for programming robot battle simulations with PyQt GUI.

#simulation#ai-programming#python
Stars160
Forks58
Last commit8 months ago
Token optimization
Token optimization

A collection of Lua code optimization techniques for reducing token usage in PICO-8 game development.

#code-golf#low-resource#lua-optimization
Stars159
Forks7
Last commit5 years ago
SpriteSource
SpriteSourceTypeScript

A suite of tools and libraries for GameMaker development, including a VSCode extension, CLI, and programmatic APIs.

#gamemaker#game-development-workflow#gamedev
Stars159
Forks23
Last commit4 months ago
Space Pirates
Space PiratesTypeScript

A 3D space combat game demo showcasing Babylon.js 5.0 capabilities with full source code for learning and modification.

#web-game#3d-gaming#interactive-demo
Stars158
Forks60
Last commit4 years ago
LoveFrames Fork
LoveFrames ForkLua

A GUI library for LÖVE 11.x game development framework, providing customizable interface components.

#open-source-gui#game-development#ui-framework
Stars157
Forks22
Last commit14 days ago
SharpVk
SharpVkC#

C#/.NET bindings for the Vulkan graphics API and SPIR-V shader generation.

#vulkan#nuget#csharp
Stars157
Forks18
Last commit3 years ago
Squid
SquidC#

A C# retained-mode UI framework for creating realtime GUIs in games and 2D/3D applications, independent of rendering engine.

#retained-mode#custom-rendering#gamedev
Stars156
Forks20
Last commit10 days ago
trikl
triklClojure

A Terminal UI library for Clojure that provides React-like component rendering and state management for building terminal applications.

#hiccup#component-based#telnet-server
Stars156
Forks8
Last commit4 years ago
Circle Jump
Circle JumpGDScript

An open-source mobile game built with Godot Engine, designed as an educational tutorial project.

#game-mechanics#game-development#open-source-game
Stars155
Forks32
Last commit5 years ago
Pop Pop Win
Pop Pop WinDart

A Dart implementation of the classic Minesweeper game with web deployment capabilities.

#dart#games-2d#web-game
Stars155
Forks70
Last commit1 month ago
Lyra
LyraLuau

A safe and simple player data management library for Roblox games with transactions, validation, and auto-sharding.

#auto-sharding#datastore#player-data
Stars154
Forks27
Last commit7 months ago
remc2
remc2C++

A reverse-engineered C++ remake of Magic Carpet 2 with HD support, modern controls, and cross-platform compatibility.

#assembly#old-games#sdl2
Stars153
Forks21
Last commit18 hours ago
echo
echoHaxe

A simple 2D physics library for Haxe with a focus on easy integration into any game engine or framework.

#2d-physics-engine#sat#quadtree
Stars153
Forks27
Last commit1 month ago
Taylor
TaylorRuby

A simple game engine built with raylib and mruby, designed to make game development accessible.

#beginner-friendly#open-source#ruby-scripting
Stars152
Forks11
Last commit28 days ago
Janitor
JanitorLuau

A thread-safe Lua library for Roblox that simplifies garbage collection by managing object cleanup through a unified interface.

#luau#memory-management#maid
Stars152
Forks18
Last commit2 months ago
gbforth
gbforthForth

A Forth-based development kit for creating Game Boy games, featuring an assembler, cross-compiler, and library.

#game-boy#forth#assembler
Stars151
Forks24
Last commit1 year ago
PlayRho
PlayRhoC++

A real-time oriented, platform independent 2D physics engine and library for interactive games and demos.

#collision-handling#simulation#collision-detection
Stars151
Forks26
Last commit2 years ago
Argon
ArgonRust

A powerful CLI tool that enhances Roblox development with two-way sync, project building, and workflow automation.

#developer-tools#workflow-automation#cli-tool
Stars151
Forks19
Last commit3 months ago
Warp
WarpTypeScript

A feature-rich framework for building multiplayer games with GameMaker clients and a Node.js server.

#gamemaker#multiplayer#tcp-server
Stars149
Forks9
Last commit2 months ago
Goblin Physics
Goblin PhysicsJavaScript

A fast, cross-platform JavaScript physics engine for rigid body simulation, collision detection, and response.

#collision-detection#rigid-body-simulation#ray-tracing
Stars149
Forks19
Last commit10 years ago
Vimsnake
VimsnakeJavaScript

A classic Snake game playable with Vim keybindings, compiled to WebAssembly for browser execution.

#webassembly#game-development#docker
Stars149
Forks11
Last commit3 years ago
IntelliJ IDEA
IntelliJ IDEAKotlin

A plugin that adds Godot Engine and GDScript language support to IntelliJ-based IDEs.

#gdscript#code-editing#ide-support
Stars148
Forks10
Last commit3 years ago
GEngine
GEngineJavaScript

A WebGPU-based rendering engine for building 3D graphics applications in the browser with modern GPU capabilities.

#interactive-3d#graphics-engine#webgpu
Stars148
Forks11
Last commit5 months ago
react-native-animated-sprite
react-native-animated-spriteJavaScript

A React Native component for frame-by-frame sprite animation, tweening, and dragging using the Animated API and PanResponder.

#mobile-games#animation#tweening
Stars147
Forks13
Last commit
love-loader
love-loaderLua

Threaded resource loading library for LÖVE game framework to prevent framerate drops during asset loading.

#threading#performance-optimization#game-development
Stars147
Forks17
Last commit1 year ago
Legend of Elya
Legend of ElyaC

A training pipeline to generate four distinct AI NPC personality weight bundles for a Zelda-style N64 game, enabling byte-level transformer inference on the console's CPU.

#ai#personality-ai#retro-computing
Stars147
Forks15
Last commit1 month ago
GDGIFExporter
GDGIFExporterGDScript

A GDScript-based GIF exporter for Godot Engine, enabling frame-by-frame animation export from Godot projects.

#gif-library#open-source#gdscript
Stars146
Forks12
Last commit11 months ago
OPHD
OPHDC++

An open-source reimplementation and redesign of Sierra On-Line's 1994 Outpost game, focusing on improved gameplay and responsiveness.

#scifi#sdl2#turn-based
Stars146
Forks29
Last commit21 hours ago
Discord.gd
Discord.gdGDScript

A Godot plugin for creating Discord bots using GDScript with full API support.

#api#gdscript#chatbot
Stars146
Forks14
Last commit17 days ago
elm-games
elm-games

A curated directory of games and game development resources built with the Elm programming language.

#functional-programming#multiplayer-games#game-clones
Stars146
Forks32
Last commit3 years ago
Catacomb
Catacomb

Source code for the classic 1991 DOS action game Catacomb, originally built with Borland Turbo Pascal 5.5.

#turbo-pascal#action-game#gplv2
Stars146
Forks42
Last commit12 years ago
rsnake
rsnakeRust

A classic Snake game implementation built with Rust and the Piston game engine.

#game-development#8bit#cross-platform
Stars145
Forks36
Last commit3 years ago
OpenMB
OpenMBC#

An open-source game engine for creating and modding Mount & Blade-style role-playing games, built with C# and Ogre3D.

#ogre3d-engine#open-source#physics
Stars145
Forks21
Last commit3 months ago
PreviousPage 29 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
8 years ago
Next
#Cross Platform490
#Game Engine465
#Lua302
#Godot Engine223
#Gamedev216
#Love2d206
#C Plus Plus198
#Open Source194
#Graphics164
#2d Graphics159
#Opengl158
#Game156