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

SimpleUI
SimpleUIGame Maker Language

A minimalistic UI framework for GameMaker that provides essential components for building game interfaces.

#gamemaker#minimalist#interface-design
Stars9
Forks0
Last commit2 years ago
Line Collider 2D
Line Collider 2DGDScript

A Godot Engine script that automatically generates collision shape chains from Line2D nodes for 2D physics.

#collision-detection#automation-tools#game-development
Stars9
Forks0
Last commit4 years ago
Spanish
SpanishMarkdown

A curated list of Spanish-speaking YouTubers who create educational content about technology and programming.

#education#computer-science#game-development
Stars9
Forks1
Last commit3 years ago
UnityAds Sample
UnityAds SampleObjective-C

A sample project demonstrating Unity Ads integration in FuseTools for mobile game development.

#mobile-games#fuse-tools#ad-integration
Stars9
Forks1
Last commit9 years ago
A-Star-Pathing
A-Star-PathingGame Maker Language

A library for A* pathfinding in 2.5D games, designed for easy integration and plug-and-play use.

#pathfinding-algorithm#graph#movement-system
Stars9
Forks0
Last commit5 years ago
ENet
ENetD

Dynamic binding to the ENet networking library for the D programming language.

#multiplayer#d-language#derelict
Stars9
Forks2
Last commit5 years ago
Newton Dynamics
Newton DynamicsD

D language binding to Newton Dynamics physics engine with pre-built libraries for x86 and x86_64.

#d-language#newton-dynamics#native-binding
Stars9
Forks1
Last commit1 year ago
SoLoud
SoLoudD

A D language binding for the SoLoud audio engine, enabling cross-platform audio playback in D applications.

#d-language#sound-engine#dynamic-binding
Stars9
Forks0
Last commit1 year ago
LWO
LWOYacc

A lightweight object system for GameMaker Studio 2.3.0 using structs to reduce bloat compared to native objects.

#memory-management#object-system#structs
Stars9
Forks0
Last commit5 years ago
Layout
LayoutLua

A GUI framework for the Gideros game engine, providing user-friendly interface creation with advanced layout and animation capabilities.

#game-ui#animation#gideros
Stars9
Forks4
Last commit4 years ago
andromeda
andromedaLua

A simple asset database and loader for LÖVE2D games with customizable loading screens.

#loading-screen#game-development#audio-loader
Stars8
Forks0
Last commit2 years ago
asdf-godot
asdf-godotShell

An asdf plugin for installing and managing multiple versions of the Godot Game Engine.

#developer-tools#cli-tool#tool-management
Stars8
Forks4
Last commit25 days ago
PokeTypes
PokeTypesJavaScript

A JavaScript module providing Pokémon type data including weaknesses, strengths, and immunities.

#package#type-matchups#npm-package
Stars8
Forks0
Last commit3 years ago
OrangeBox
OrangeBoxLua

A maintained fork of YellowBox providing a virtual machine for ComputerCraft with optional disk compression support.

#computercraft#virtual-machine#minecraft-modding
Stars8
Forks0
Last commit3 years ago
Tic Tac Toe
Tic Tac ToeSwift

A Swift Playground implementation of the classic Tic Tac Toe game for iOS.

#ios#educational#game-development
Stars8
Forks1
Last commit9 years ago
Piano example
Piano exampleGame Maker Language

A GameMaker demo showing how to change audio pitch by semitones using a single piano note sample.

#gamemaker#music-synthesis#pitch-shifting
Stars8
Forks0
Last commit3 years ago
loaded_dice
loaded_diceLua

Lua implementation of Walker-Vose alias method for efficient weighted random sampling.

#simulation#random-sampling#alias-method
Stars8
Forks0
Last commit2 years ago
cannon-es-debugger-babylonjs
cannon-es-debugger-babylonjsHTML

A debugger for visualizing cannon-es physics simulations within BabylonJS scenes.

#cannonjs#cannon-es#physics
Stars8
Forks1
Last commit2 years ago
aurelia-minesweeper
aurelia-minesweeperJavaScript

A complete Minesweeper game implementation built with the Aurelia framework.

#javascript-framework#single-page-application#web-game
Stars8
Forks0
Last commit10 years ago
abmaze
abmazePascal

Aldous-Broder algorithm implementation in Pascal for maze generation. Contains few optimizations.

#generator#algorithm#maze-generator
Stars8
Forks1
Last commit3 years ago
babylon-steering
babylon-steeringJavaScript

A steering behaviors library for Babylon.js to move entities in 3D space with realistic movement patterns.

#game-ai#3d-navigation#flocking
Stars8
Forks2
Last commit3 years ago
TRex
TRexDart

A Flutter port of the classic Chrome offline T-Rex game built with the Flame game engine.

#dart#flame-engine#desktop-game
Stars8
Forks4
Last commit4 years ago
The Goose Game Kata
The Goose Game Kata

A coding kata implementation of the classic Goose Game board game for practicing software design and TDD.

#game-logic#kata#deliberate-practice
Stars8
Forks25
Last commit6 years ago
gm-stream
gm-streamGame Maker Language

A fluent API for manipulating arrays, lists, queues, and stacks in GameMaker Studio 2.3+ using Java Streams concepts.

#stream-processing#ds-stack#data-structures
Stars8
Forks0
Last commit4 years ago
Zedinvaders
ZedinvadersHTML

An open-source HTML5/JavaScript browser game based on the ZED comic series, originally released in 2014.

#historical-archive#game-development#open-source-game
Stars8
Forks3
Last commit6 years ago
Kinematic Character Controller
Kinematic Character ControllerJavaScript

A high-performance, physics-based kinematic character controller for PlayCanvas with smooth movement, jumping, and slope handling.

#character-controller#physics#controller
Stars8
Forks4
Last commit
Escape of the cat
Escape of the catLua

A hardcore oldschool platformer game built on the INSTEAD engine where players control an escaping cat.

#2d-platformer#cat-game#game-development
Stars8
Forks4
Last commit8 years ago
Meta
MetaGame Maker Language

A GameMaker 2.3 extension for runtime asset inspection and missing asset function gaps.

#debugging-tools#modular-architecture#chunk-parsing
Stars8
Forks0
Last commit6 years ago
Lost Framework
Lost FrameworkTypeScript

A framework for creating Construct 3 addons using Deno and TypeScript with streamlined development and built-in testing.

#bbcoode-formatting#addon-framework#deno
Stars8
Forks2
Last commit1 year ago
Autoframer
AutoframerYacc

A GameMaker Studio 2 framework for automatic game view resizing across different display and window sizes.

#gamemaker-projects#display-adaptation#gamemaker-studio-2
Stars7
Forks1
Last commit5 years ago
ShakeDetectorLua
ShakeDetectorLuaLua

A Lua port of shake.js for detecting device shakes using accelerometer data and delta-time.

#gamedev#accelerometer#game-development
Stars7
Forks0
Last commit7 years ago
FML
FMLGame Maker Language

GameMaker extension providing GML bindings to the FMOD Studio and Core audio APIs.

#gamemaker#gml-bindings#fmod-bindings
Stars7
Forks0
Last commit1 year ago
timeco
timecoC

A modern, portable reimplementation of the Time Commando game engine from 1996, built for learning and preservation.

#sdl3#open-source#educational
Stars7
Forks0
Last commit2 months ago
input
inputLua

A simple and powerful input handler for the Love2D game framework, supporting keyboard, mouse, and joystick.

#mouse-input#keyboard-input#gamepad
Stars7
Forks0
Last commit5 years ago
SpriteKit Swift 3
SpriteKit Swift 3Swift

A Swift playground demonstrating SpriteKit collision detection and parameter effects on sprites.

#educational#spritekit#collision-detection
Stars7
Forks3
Last commit5 years ago
GMTimeLine
GMTimeLineYacc

A pure code library for creating and managing timelines and enemy waves in GameMaker projects.

#gamemaker#game-scripting#gml-library
Stars7
Forks0
Last commit3 years ago
PreviousPage 54 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
1 year ago
Next
#Cross Platform490
#Game Engine464
#Lua302
#Godot Engine223
#Gamedev214
#Love2d206
#C Plus Plus198
#Open Source192
#Graphics163
#2d Graphics159
#Opengl158
#Game156