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

tiled-code-gen
tiled-code-genAda

Generates code from Tiled map editor files to integrate maps into game engines and frameworks.

#workflow-automation#tiled-integration#game-engines
Stars3
Forks0
Last commit4 years ago
GNU Nano
GNU NanoGDScript

Adds GDScript syntax highlighting support to the GNU Nano text editor.

#open-source#gdscript#terminal-tools
Stars2
Forks2
Last commit5 years ago
JoyShockLibrary
JoyShockLibraryD

D language bindings for the JoyShockLibrary, enabling access to Sony and Nintendo controller features.

#d-language#gyroscope#bindings
Stars2
Forks0
Last commit5 years ago
Boomers Networking
Boomers NetworkingGame Maker Language

A GameMaker networking example providing 39dll-like functions using native networking for cross-platform compatibility.

#gamemaker#multiplayer#game-maker
Stars2
Forks1
Last commit3 years ago
yap8b
yap8bJava

A Java-based builder tool for creating and managing Pico-8 game cartridges with Lua preprocessing and project descriptors.

#open-source#descriptor#preprocessor
Stars2
Forks0
Last commit5 years ago
Emoji Memory Game
Emoji Memory GameImba

A memory matching game built with Imba where players flip emoji cards to find pairs.

#emoji#web-game#card-game
Stars2
Forks0
Last commit7 months ago
Spriteheet animation class
Spriteheet animation classLua

A Gideros module for creating spritesheet animations using the Bitmap:setTextureRegion API.

#texture-region#gideros#game-development
Stars2
Forks1
Last commit14 years ago
GMAppImager
GMAppImagerGame Maker Language

A graphical tool for converting GameMaker games into portable AppImage bundles.

#gamemaker#desktop-application#appimage
Stars2
Forks0
Last commit2 months ago
GM Networking
GM NetworkingGame Maker Language

A GameMaker networking example demonstrating 39dll-style packet handling using the first byte for action identification.

#gamemaker#multiplayer#educational
Stars2
Forks1
Last commit3 years ago
BabylonJS-Doom-Clone
BabylonJS-Doom-CloneTypeScript

A Doom-style first-person shooter game built with Babylon.js game engine.

#web-games#doom-clone#first-person-shooter
Stars2
Forks0
Last commit2 years ago
Sea_battle
Sea_battleRust

A browser-based Sea Battle game implemented with Rust and WebAssembly using the Yew framework.

#webassembly#yew-framework#game-development
Stars2
Forks0
Last commit4 years ago
GMNest
GMNestJavaScript

A Game Maker Studio 2.3 extension and Nest.js server for creating multiplayer HTML5 games.

#html5-games#redis#multiplayer-games
Stars2
Forks0
Last commit3 years ago
roomshift
roomshiftLua

A room-based camera system with smooth transitions for LÖVE game development.

#camera#game-camera#room-transitions
Stars2
Forks0
Last commit7 months ago
Simple 3D FPS
Simple 3D FPSTypeScript

A simple 3D first-person shooter game built with BabylonJS following Clean Code principles.

#first-person-shooter#3d-game#game-development
Stars2
Forks2
Last commit2 years ago
Resolution Solution
Resolution SolutionLua

A flexible Lua scaling library for LÖVE2D games with multiple scaling modes and full customization.

#pixel-art#open-source#graphics
Stars2
Forks0
Last commit1 year ago
WarhawkDS
WarhawkDSAssembly

A Nintendo DS homebrew remake of the 1986 Commodore 64 game Warhawk, coded entirely in ARM assembler.

#flash-cartridge#emulator-compatible#shooter-game
Stars2
Forks0
Last commit7 months ago
Fresh NW
Fresh NWJavaScript

A modern installer for NW.js support in Construct 2, enabling game exports with updated or custom NW.js versions.

#desktop-packaging#construct-2#legacy-support
Stars2
Forks0
Last commit9 months ago
IsometriH
IsometriHLua

An isometric rendering library for the ComputerCraft Minecraft mod, enabling 3D-like graphics in the game.

#computercraft#minecraft-mod#game-graphics
Stars2
Forks0
Last commit3 years ago
Cube Endless Runner
Cube Endless RunnerTypeScript

A 3D endless runner game built with BabylonJS using WebGL and HTML5 technologies.

#web-game#3d-game#game-development
Stars2
Forks0
Last commit2 years ago
Retro-Arcade-Remakes
Retro-Arcade-RemakesC++

A collection of classic arcade game remakes built with C++ and SFML, demonstrating clean OOP design and game development fundamentals.

#sfml#collision-detection#arcade
Stars2
Forks0
Last commit6 months ago
unity-algorand-sdk-based-on-net-sdk
unity-algorand-sdk-based-on-net-sdkC#

A Unity SDK for integrating Algorand blockchain functionality into Unity games and applications.

#crypto-gaming#web3-gaming#smart-contracts
Stars1
Forks1
Last commit4 years ago
SDL2_gfx
SDL2_gfxD

Dynamic and static D language bindings for the SDL2_gfx library, compatible with @nogc, nothrow, and BetterC.

#d-language#sdl2#graphics-bindings
Stars1
Forks0
Last commit6 years ago
ExternalAudio
ExternalAudioYacc

A GameMaker Studio 2 extension for loading external WAV audio files at runtime using pure GML.

#runtime-audio#game-audio#external-assets
Stars1
Forks0
Last commit7 years ago
PlantBoy
PlantBoyAssembly

A Gameboy DMG game written in z80 assembly where you harvest crops by watering them with rabbit blood.

#game-jam#ludum-dare#z80-assembly
Stars1
Forks0
Last commit8 years ago
StarlingGAFPlayer
StarlingGAFPlayerActionScript

An ActionScript 3 library for playing GAF format animations using the Starling framework.

#actionscript-3#cutout-animation#air-sdk
Stars1
Forks0
Last commit10 years ago
Airkiver
AirkiverGame Maker Language

A tool for creating and accessing compressed archives of game files, designed for GameMaker projects.

#gamemaker#python#game-development
Stars1
Forks0
Last commit7 months ago
SpaceRox.MX2
SpaceRox.MX2C++

A 2D Asteroids-style arcade game built with the MX2 framework using SDL2 and Vulkan.

#vulkan#cplusplus-20#sdl2
Stars1
Forks0
Last commit3 months ago
Space Jam: A New Legacy BabylonJS Mixed Reality Experience
Space Jam: A New Legacy BabylonJS Mixed Reality ExperienceTypeScript

A Babylon.js template for building mixed reality experiences as part of a Microsoft Learn learning path inspired by Space Jam: A New Legacy.

#educational#3d-graphics#microsoft-learn
Stars1
Forks3
Last commit
3D Tetris
3D TetrisTypeScript

A 3D Tetris game built with Babylon.js where players can move and rotate blocks on x, y, and z axes.

#tetris#interactive-3d#3d-gaming
Stars1
Forks0
Last commit2 years ago
Accessible Breakout
Accessible BreakoutTypeScript

An accessible Breakout clone using WebGL and Web Audio to demonstrate that visual games can be made accessible to blind users.

#screen-reader#experimental#game-development
Stars1
Forks1
Last commit2 years ago
Bomberman 3D
Bomberman 3DTypeScript

A 3D Bomberman-style game built with Angular and Babylon.js for experimental game development.

#web-games#babylon-js#3d-games
Stars1
Forks2
Last commit8 years ago
fractal-boilerplate-lua-angular
fractal-boilerplate-lua-angularLua

A streamlined Angular and Lua boilerplate for FiveM NUI development with hot builds and utility scripts.

#fivem#helpers#js
Stars1
Forks0
Last commit4 months ago
GB-convert
GB-convertC

Converts PNG images into Gameboy assembly tile and map data for homebrew development.

#assembly#graphics-conversion#tool
Stars0
Forks0
Last commit8 years ago
Tamperer
TampererLua

A ComputerCraft library for creating interactive settings menus with support for strings, numbers, booleans, colors, and subpages.

#computercraft#settings-menu#minecraft-modding
Stars0
Forks0
Last commit6 months ago
Roblox meets film noir
Roblox meets film noirTypeScript

A 3D platform game demo built with Babylon.js and React, showcasing interactive web-based 3D gameplay.

#platformer#babylon-js#3d-game
Stars0
Forks0
Last commit3 years ago
Pixi
Pixi

A cross-platform pixel art and animation editor written in Zig, featuring an IDE-like interface and sprite packing.

#pixel-art#open-source#animation
Stars0
Forks0
Last commit3 months ago
PreviousPage 58 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
#Gamedev216
#Love2d206
#C Plus Plus198
#Open Source194
#Graphics163
#2d Graphics159
#Opengl158
#Game156