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

hardware.inc
hardware.incAssembly

Standard include file containing Game Boy hardware definitions for RGBDS assembly projects.

#embedded-systems#hardware-definitions#assembly
Stars159
Forks24
Last commit6 months ago
Flamework
FlameworkTypeScript

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

#roblox#extensible-architecture#roblox-ts
Stars158
Forks10
Last commit10 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
Stars157
Forks7
Last commit5 years ago
GameMonkey Script
GameMonkey ScriptC++

An embedded scripting language for C++ applications with C-style syntax, designed for games and tools.

#embedded-scripting#c-syntax#c-plus-plus
Stars157
Forks19
Last commit4 years ago
Robocode
RobocodePython

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

#simulation#ai-programming#python
Stars157
Forks58
Last commit5 months 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
Stars156
Forks21
Last commit9 months ago
SharpVk
SharpVkC#

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

#vulkan#nuget#csharp
Stars156
Forks17
Last commit3 years 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 commit3 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
Stars154
Forks68
Last commit24 days 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
Stars154
Forks31
Last commit5 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
Stars153
Forks20
Last commit4 months 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 commit2 months ago
Vimsnake
VimsnakeJavaScript

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

#webassembly#game-development#docker
Stars152
Forks11
Last commit2 years ago
PlayRho
PlayRhoC++

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

#collision-handling#simulation#collision-detection
Stars150
Forks26
Last commit2 years 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 commit1 month 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 commit9 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 commit2 years ago
mc2
mc2C++

An open-source engine and Linux port of Mech Commander 2, with bug fixes and 64-bit support for Windows and Linux.

#sdl2#opengl#strategy-game
Stars148
Forks32
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
Stars147
Forks24
Last commit9 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
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
GEngine
GEngineJavaScript

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

#interactive-3d#graphics-engine#webgpu
Stars146
Forks11
Last commit2 months 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
Stars146
Forks26
Last commit4 months ago
Taylor
TaylorRuby

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

#beginner-friendly#open-source#ruby-scripting
Stars146
Forks10
Last commit10 days ago
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
Stars146
Forks17
Last commit1 year ago
Sprouty Dialogs
Sprouty DialogsGDScript

A graph-based visual dialogue system plugin for Godot 4.5+ to create game dialogues easily.

#visual-scripting#open-source#narrative-tools
Stars145
Forks11
Last commit3 days ago
Starbound
StarboundC

Source code and build guide for the Starbound game, enabling custom modifications and development.

#build-tools#visual-studio#cmake
Stars145
Forks42
Last commit2 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 commit2 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
Stars145
Forks42
Last commit12 years 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
Stars144
Forks16
Last commit9 months ago
Discord.gd
Discord.gdGDScript

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

#api#gdscript#chatbot
Stars144
Forks13
Last commit6 months 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
Stars143
Forks12
Last commit8 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
Stars142
Forks16
Last commit6 days ago
VK²
VK²Kotlin

A Kotlin wrapper for Vulkan that enhances developer experience with type safety, collection support, and concise syntax.

#vulkan-library#vulkan#low-level-graphics
Stars142
Forks6
Last commit3 years ago
EffekseerForGodot3
EffekseerForGodot3C++

A Godot Engine 3.x plugin to import and display particle effects created with Effekseer.

#effekseer#visual-effects#plugin
Stars142
Forks10
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
Stars141
Forks21
Last commit4 days 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 Engine464
#Lua302
#Godot Engine223
#Gamedev214
#Love2d206
#C Plus Plus198
#Open Source192
#Graphics163
#2d Graphics159
#Opengl158
#Game156