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

gdx-fireapp
gdx-fireappJava

A libGDX cross-platform API for Firebase, enabling Firebase services in desktop, mobile, and web games.

#real-time-database#mobile-games#authentication
Stars67
Forks20
Last commit2 years ago
MIDI to PICO-8
MIDI to PICO-8Python

A Python tool that converts MIDI files into PICO-8 tracker music format with configurable translation options.

#midi#audio-conversion#music-tool
Stars67
Forks4
Last commit8 years ago
PuzzleGame
PuzzleGameJava

A Cocos2D-based Android slider puzzle game implementation with commercial-friendly licensing.

#slider-puzzle#android-development#game-development
Stars67
Forks75
Last commit10 years ago
Multiplayer Third Person Shooter
Multiplayer Third Person ShooterGDScript

A multiplayer third-person shooter example project for the Godot 3.2 game engine.

#networked-games#third-person-shooter#multiplayer-games
Stars67
Forks20
Last commit2 years ago
Simple Platformer
Simple PlatformerDart

A 2D platformer game built with the Flame engine for Flutter, featuring levels, enemies, and interactive gameplay.

#2d-platformer#mobile-games#dart
Stars66
Forks18
Last commit8 months ago
Monster Wants Candy
Monster Wants CandyJavaScript

A simple HTML5 game demo built with Phaser where a monster collects falling candy.

#creative-commons#educational-demo#game-development
Stars66
Forks83
Last commit11 years ago
MechanicalFlower Godot Template
MechanicalFlower Godot TemplateGDScript

A Godot Engine project template with code formatting, license tracking, CI/CD, and addon management.

#template#pre-commit#gdscript
Stars66
Forks6
Last commit5 days ago
UDP Snapshot interpolation
UDP Snapshot interpolationGDScript

A Godot Engine demo showcasing networked physics with snapshot interpolation and UDP for real-time multiplayer games.

#interpolation-demo#multiplayer#network-physics
Stars66
Forks8
Last commit
Dungeon builder
Dungeon builderHaxe

A set of dungeon generation algorithms with a visualizer for roguelike and RPG development.

#procedural-generation#haxe#flash
Stars66
Forks5
Last commit12 years ago
Walt
WaltLua

A Lua animation library for the LÖVE 2D game framework, providing sprite and frame management.

#open-source#graphics#animation-library
Stars65
Forks2
Last commit4 years ago
YUI
YUIGame Maker Language

A UI system for GameMaker Studio 2 that replaces manual UI coding with editable text files and live reload.

#widget-templates#ui-animation#gamemaker-studio-2
Stars65
Forks5
Last commit4 days ago
Aseprite loader
Aseprite loaderLua

A lightweight Lua library for directly reading Aseprite files in Love2D without JSON conversion.

#animation#aseprite#game-development
Stars65
Forks1
Last commit3 years ago
Manami
ManamiLua

A collection of Lua libraries for the LÖVE game framework, including vector math, UI layout, animation, and neural networks.

#procedural-generation#neural-network#animation
Stars65
Forks4
Last commit1 year ago
handytools
handytoolsGame Maker Language

A collection of essential libraries for GameMaker 2024.8+ providing text rendering, input, audio, data handling, and debugging tools.

#gamemaker#debugging-tools#library
Stars65
Forks5
Last commit1 year ago
GodotHook
GodotHookC++

A lightweight custom event system module for Godot Engine, enabling decoupled communication between game objects.

#open-source#gdscript#decoupled-architecture
Stars65
Forks1
Last commit2 years ago
gb-starter-kit
gb-starter-kit

A starter kit for developing Game Boy games with modern tooling and best practices.

#asm#embedded-systems#assembly
Stars65
Forks13
Last commit10 months ago
Textboxy
TextboxyGame Maker Language

A message box management system for GameMaker Studio 2.3+ providing RPG-styled textboxes and speech bubbles with typing effects.

#gamemaker#game-ui#library
Stars65
Forks7
Last commit3 years ago
brinevector
brinevectorLua

A Lua vector library accelerated by LuaJIT's FFI for high-performance games and applications, with automatic fallback to tables on mobile/consoles.

#luajit#ffi#game-development
Stars65
Forks3
Last commit3 years ago
Godot First Person Camera
Godot First Person CameraGDScript

A simple first-person shooter camera implementation for Godot, designed to teach GDscript and camera mechanics.

#gamedev-tutorial#camera#animation-tree
Stars65
Forks6
Last commit2 years ago
nvec
nvecLua

A collection of Lua libraries for the LÖVE game framework, including vector math, layout, animation, and neural network modules.

#neural-network#animation#game-development
Stars65
Forks4
Last commit1 year ago
Breakable
BreakableGDScript

A breakout-style arcade game built with Godot Engine to learn game development concepts.

#shader-effects#audio-integration#breakout-clone
Stars65
Forks8
Last commit4 years ago
Replecs
ReplecsLuau

A runtime-agnostic replication library for Entity Component System (ECS) architectures with granular player filtering.

#multiplayer#luau#bandwidth-optimization
Stars64
Forks19
Last commit4 days ago
UFO RUN
UFO RUNC++

Open-source real-time multiplayer racing game built with Cocos2d-x and Nextpeer for cross-platform iOS/Android gameplay.

#ios#racing-game#android
Stars64
Forks48
Last commit11 years ago
babylonjs-typescript-webpack-starter
babylonjs-typescript-webpack-starterTypeScript

A starter template for creating 3D applications with Babylon.js, TypeScript, and Webpack.

#javascript-framework#3d-graphics#game-development
Stars64
Forks29
Last commit
Polly-B-Gone
Polly-B-GoneC++

A 3D physics platform game about a wheeled robot named Polly escaping from a laboratory.

#sdl#physics-platformer#3d-game
Stars64
Forks19
Last commit6 years ago
love-microphone
love-microphoneLua

Adds simple microphone functionality to the LÖVE game framework.

#game-audio#openal#audio-capture
Stars64
Forks5
Last commit8 years ago
Interpolation Playground
Interpolation PlaygroundSwift

A Swift playground demonstrating various interpolation functions including lerp, smooth step, Catmull-Rom, and more.

#graphics#animation#learning-tool
Stars63
Forks4
Last commit6 years ago
gdx-controllerutils
gdx-controllerutilsJava

Utilities for game controller input and UI navigation in libGDX projects.

#scene2d#java#gamepad
Stars63
Forks13
Last commit2 years ago
shy
shyC

An intuitive, opinionated foundation for building and distributing 2D games and creative applications in V.

#v-lang#foundation#animation
Stars63
Forks4
Last commit2 months ago
vector.lua
vector.luaLua

A simple 2D vector library for Lua, inspired by Processing's PVector and designed for game development.

#2d-vectors#vectors#geometry
Stars63
Forks9
Last commit1 year ago
FMOD GD4
FMOD GD4C++

FMOD audio engine integration module for Godot 4, enabling professional audio features in games.

#gd4#fmod-studio#godot-4
Stars63
Forks3
Last commit1 month ago
Brady
BradyLua

A camera library for LÖVE featuring parallax scrolling, aspect ratio maintenance, and layer-based transformations.

#camera#camera-library#parallax-scrolling
Stars63
Forks5
Last commit6 years ago
Roommate
RoommateGDScript

A procedural 3D level builder plugin for Godot 4 that generates indoor environments and batch object placement.

#procedural-generation#batch-placement#godot-4
Stars63
Forks4
Last commit6 months ago
uai_shot
uai_shotElixir

A multiplayer ship battle game built with Elixir, Phoenix Framework, and Phaser.

#phoenix-application#elixir#phoenix-framework
Stars63
Forks7
Last commit3 years ago
Multiplayer First Person Shooter
Multiplayer First Person ShooterGDScript

A multiplayer first-person shooter example project built with Godot 3.2 game engine.

#game-prototyping#first-person-shooter#client-server
Stars63
Forks18
Last commit
LDtkParser
LDtkParserGame Maker Language

A feature-rich parser for LDtk level files in GameMaker, enabling real-time level loading and live updates.

#gamemaker#real-time-editing#tool-integration
Stars63
Forks6
Last commit11 months ago
PreviousPage 37 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
3 years ago
6 years ago
Next
#Cross Platform490
#Game Engine464
#Lua302
#Godot Engine223
#Gamedev214
#Love2d206
#C Plus Plus198
#Open Source192
#Graphics163
#2d Graphics159
#Opengl158
#Game156