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

extension-iap
extension-iapHaxe

A cross-platform in-app purchase library for OpenFL projects with a unified API for iOS and Android.

#mobile-games#ios#haxe
Stars9
Forks2
Last commit1 year ago
ENet
ENetD

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

#multiplayer#d-language#derelict
Stars9
Forks2
Last commit6 years ago
gbz80-highlight
gbz80-highlight

Syntax highlighting for Game Boy Z80 assembly language in Vim and other editors.

#game-boy#z80-assembly#syntax-highlighting
Stars9
Forks4
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
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
Stars9
Forks5
Last commit
love2z
love2zLua

Provides comprehensive typing hints for the LÖVE 2D game framework in the Zed editor.

#zed-editor#lua-scripting#editor-extension
Stars9
Forks1
Last commit8 months ago
andromeda
andromedaLua

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

#loading-screen#game-development#audio-loader
Stars9
Forks0
Last commit2 years ago
OpenAL
OpenALD

Static and dynamic D language bindings for OpenAL 1.1, compatible with BetterC, @nogc, and nothrow.

#d-language#openal-soft#bindings
Stars9
Forks5
Last commit2 years ago
AESnips
AESnips

A sprite playback system for GameMaker Studio 2.3+ that enables precise animation control and sequencing.

#animation-control#gamemaker-studio#game-development
Stars9
Forks4
Last commit1 year ago
Sölar
SölarLua

A simple solar system simulator with real-time stars and comets, built with the LÖVE 2D game framework.

#astronomy-simulation#public-domain#solar-system-simulator
Stars9
Forks1
Last commit9 months 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
IQE
IQELua

A Lua library for parsing Inter-Quake Export (IQE) files into Lua data structures.

#iqe-format#open-source#3d-graphics
Stars9
Forks0
Last commit11 years ago
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
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 commit10 years 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
Lua-Opus
Lua-OpusLua

A Lua module for LÖVE that enables streaming and decoding of Ogg Opus audio files.

#opus-decoder#game-audio#lua-module
Stars8
Forks0
Last commit2 days 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
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
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
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
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
Forks4
Last commit6 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
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
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
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
Forks5
Last commit9 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
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
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
Open Dynamics Engine (ODE)
Open Dynamics Engine (ODE)D

Dynamic bindings to the Open Dynamics Engine physics library for the D programming language.

#d-language#simulation#derelict
Stars7
Forks4
Last commit9 years ago
Kicker
KickerJavaScript

A 3D soccer ball physics game built with Babylon.js for the February Challenge.

#interactive-3d#babylon-js#3d-game
Stars7
Forks1
Last commit10 years ago
Particles Wrapper
Particles WrapperYacc

A simplistic particle system wrapper for GameMaker Studio 2 that automates cleanup and simplifies particle creation.

#automated-cleanup#wrapper-library#visual-effects
Stars7
Forks0
Last commit4 years ago
FastSM
FastSMGame Maker Language

A lightweight finite state machine library for GameMaker, designed as an alternative to SnowState with different design trade-offs.

#gamemaker#game-logic#behavior-trees
Stars7
Forks1
Last commit2 years ago
Top Down Shooter
Top Down ShooterCSS

A 2D zombie shooter game built with the Imba programming language.

#imba#web-game#game-development
Stars7
Forks2
Last commit3 years ago
LowerClass
LowerClassLua

A Lua OOP library with complex inheritance, metamethod support, and weak mixin support, inspired by MiddleClass.

#inheritance#oop-library#object-oriented-programming
Stars7
Forks1
Last commit1 year 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 Engine465
#Lua302
#Godot Engine223
#Gamedev216
#Love2d206
#C Plus Plus198
#Open Source194
#Graphics164
#2d Graphics159
#Opengl158
#Game156