Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Game Engine

Game Engine

626 projects

Showing 36 of 626 projects

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
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
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
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
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
LoverNet
LoverNetLua

A networking library for LÖVE game engine that simplifies multiplayer game development using bitser and enet.

#multiplayer#bitser#client-server
Stars61
Forks4
Last commit7 years ago
roomy
roomyLua

A scene management library for LÖVE that organizes game code into screens like title, gameplay, and pause screens.

#game-development#game-architecture#lua
Stars60
Forks5
Last commit5 years ago
PICO-EC
PICO-ECLua

A tiny scene-entity-component library for the PICO-8 fantasy console to manage game object lifecycles.

#gamedev#games#game-development
Stars59
Forks2
Last commit7 years ago
SFML
SFMLPascal

Pascal binding for SFML, providing access to windowing, graphics, audio, and network functionality.

#sfml#graphics#library
Stars56
Forks17
Last commit9 years ago
Prince-Monogame
Prince-MonogameC#

A MonoGame implementation of Prince of Persia 2 written in C#, recreating the classic game with modern tools.

#2d-platformer#prince-of-persia#csharp
Stars53
Forks9
Last commit22 days ago
Pixelizer
PixelizerActionScript

An entity-component based game framework for ActionScript 3 that handles rendering, collision, input, and other core game development tasks.

#as3#collision-detection#input-handling
Stars53
Forks9
Last commit13 years ago
HCoroutines
HCoroutinesC#

A hierarchical coroutine library for Godot 4.x in C#, enabling intuitive sequential game logic with async support and Godot-specific integrations.

#game-logic#godot-4#async-programming
Stars52
Forks5
Last commit1 year ago
Thoughts On GameMaker
Thoughts On GameMaker

A collection of GML techniques, formatting guidelines, and best practices for GameMaker developers.

#gamemaker#development-workflow#coding-standards
Stars51
Forks2
Last commit7 months ago
playcanvas-spine
playcanvas-spineJavaScript

A plugin component for PlayCanvas Engine that adds support for Spine 2D skeletal animations.

#skeletal-animation#html5#spine-animations
Stars51
Forks22
Last commit5 months ago
GifCat
GifCatC

A Lua module for capturing and saving GIFs from LOVE 2D game engine applications.

#screenshot-capture#lua-module#graphics-utility
Stars51
Forks5
Last commit3 years ago
nata
nataLua

A Lua library for managing game entities with minimal Entity Component System structure.

#open-source#game-development#entity-management
Stars51
Forks2
Last commit5 years ago
TurboRaylib
TurboRaylibPascal

Stable Raylib bindings for Object Pascal (Delphi and FreePascal) with extensive platform support and examples.

#object-pascal#lazarus#game-development
Stars50
Forks3
Last commit2 years ago
yuka-babylonjs-examples
yuka-babylonjs-examplesJavaScript

Examples demonstrating integration of Yuka Game AI library with Babylon.js for 3D rendering.

#ai#game-ai#simulation
Stars50
Forks13
Last commit4 years ago
ZenGL
ZenGLPascal

A cross-platform 2D game engine library for Pascal/Delphi that simplifies OpenGL-based game development.

#opengl#pascal#android
Stars48
Forks11
Last commit2 years ago
vudu
vuduLua

A visual in-game debugging GUI for the LÖVE2D game engine, featuring a variable browser, console, and execution controls.

#debugging-tools#real-time-editing#physics-debug
Stars48
Forks4
Last commit1 year ago
Iota
IotaGame Maker Language

A lightweight delta time and time dilation library for GameMaker 2022 LTS to improve frame-rate independent movement.

#gamemaker#frame-rate-independent#time-management
Stars47
Forks5
Last commit16 days ago
lue
lueLua

A LÖVE library for managing colors and creating hue effects in games.

#color-management#graphics#animation
Stars46
Forks1
Last commit3 years ago
CleanShapes
CleanShapesGame Maker Language

Antialiased primitives library for GameMaker Studio 2024.8 using signed distance field functions.

#gamemaker#primitive#linestrip
Stars46
Forks5
Last commit1 month ago
Flash Module
Flash ModuleC++

A Godot Engine module that enables importing and playing Adobe Animate (Flash) animations as native nodes.

#adobe-animate#import-module#flash
Stars45
Forks3
Last commit3 months ago
maxr
maxrC++

A turn-based strategy game that modernizes the classic M.A.X. (Mechanized Assault & Exploration) for multiplayer on contemporary systems.

#sdl2#turn-based#multiplayer-gaming
Stars45
Forks6
Last commit1 month ago
engine
engineV

A 3D game engine with multiple backends, written in the V programming language.

#vulkan#v-lang#open-source
Stars45
Forks2
Last commit4 years ago
ADAPT
ADAPTPascal

A foundation library providing powerful multi-threaded, thread-safe capabilities for Delphi, C++ Builder, and FreePascal projects.

#collections-library#event-driven#async-programming
Stars45
Forks14
Last commit8 years ago
LoveDebug
LoveDebugLua

An on-screen interactive console for debugging LÖVE 2D games with live code reloading and real-time HUD.

#lovedebug#open-source#library
Stars44
Forks3
Last commit5 years ago
WaterSplash 2D node
WaterSplash 2D nodeC++

A 2D water splash node for the Godot game engine, originally created for the indie game LittleShadows.

#water-simulation#visual-effects#indie-games
Stars43
Forks6
Last commit8 years ago
Loj Hadron Collider
Loj Hadron ColliderYacc

A robust, pixel-perfect collision engine for GameMaker Studio 2.3, designed to replace and extend the default collision system.

#gamemaker#performance-optimization#pixel-perfect
Stars42
Forks1
Last commit3 years ago
Fireworks Engine
Fireworks EngineC++

A lightweight sandbox game engine built with OpenGL for rapid prototyping and high customizability.

#sandbox#opengl#fireworks-engine
Stars40
Forks4
Last commit4 years ago
Flare
FlareC++

A free/libre 2D action roleplaying game engine for creating classic ARPGs like Diablo and Baldur's Gate.

#lua-scripting#real-time-combat#sprite-graphics
Stars40
Forks13
Last commit7 years ago
Crispy
CrispyGame Maker Language

A unit testing framework built in GML for GameMaker LTS 2022+.

#gamemaker#unit-testing#gamemaker-studio-2
Stars40
Forks3
Last commit8 months ago
tatami
tatamiRust

A Rust library for generating multi-floor roguelike dungeons with interconnected rooms, items, enemies, and traps.

#algorithm#procedural-generation#game-development
Stars39
Forks1
Last commit10 months ago
Zelda Classic
Zelda ClassicC++

A 2D game engine and editor for creating custom Legend of Zelda quests.

#cmake#c-plus-plus#game-development
Stars38
Forks6
Last commit1 year ago
PreviousPage 14 of 18Next

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
#Game Development464
#Cross Platform249
#C Plus Plus129
#Open Source117
#Gamedev105
#Lua101
#Opengl94
#Game86
#Retro Gaming81
#2d Games80
#3d Graphics75
#2d Graphics74