Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Game Engine

Game Engine

469 projects

Showing 36 of 469 projects

godot-enet-better
godot-enet-betterC++

A Godot module for high-performance multiplayer games with multi-channel ENet networking.

#multiplayer#packet-management#c
Stars93
Forks10
Last commit4 years ago
PICO-Tween
PICO-TweenLua

A port of Robert Penner's easing functions optimized for the PICO-8 fantasy console, with token reduction and PICO-8 compatibility.

#graphics#animation#gamedev
Stars92
Forks3
Last commit6 years ago
raylib-d
raylib-dD

D language bindings for the raylib game development library, enabling D programmers to create games and multimedia applications.

#d-language#learning-tool#bindings
Stars91
Forks12
Last commit1 month ago
RustAllegro
RustAllegroRust

A thin Rust wrapper and bindings for the Allegro 5 game programming library.

#bindings#game-development#allegro
Stars90
Forks17
Last commit15 days ago
PieMenu
PieMenuJava

A libGDX library for creating flexible circular context menus (pie menus) with customizable widgets and animations.

#user-interface#open-source#radial-menu
Stars89
Forks15
Last commit3 years ago
ExecutiveMan
ExecutiveManJavaScript

A JavaScript clone of the classic NES MegaMan game with near-perfect gameplay replication and touch/joystick support.

#nes-emulation#joystick-support#touch-controls
Stars89
Forks28
Last commit8 years ago
Flare RPG
Flare RPGPython

A fantasy action RPG built with the open-source FLARE engine, featuring dungeon exploration and real-time combat.

#dungeon-crawler#fantasy-game#real-time-combat
Stars89
Forks32
Last commit7 years ago
Pico-Kit
Pico-KitLua

An opinionated collection of helper libraries for Pico-8 game development, including OOP, debugging, and physics.

#debugging-tools#oop-library#game-development
Stars88
Forks2
Last commit7 years ago
twin-e
twin-eC

A modern, portable open-source engine for playing Little Big Adventure 1 (Relentless: Twinsen's Adventure).

#portable-engine#sdl#c-plus-plus
Stars88
Forks16
Last commit9 months ago
rengfx
rengfxD

A lightweight, expressive, and extensible multimedia engine for 2D/3D graphics and game development.

#d-language#graphics#graphics-engine
Stars87
Forks5
Last commit1 year ago
JiGS
JiGSTypeScript

An open-source PHP/Node.js engine for creating real-time multiplayer RPG and trading games with Drupal content management.

#modular-architecture#webgame#rpg-game
Stars86
Forks22
Last commit16 days ago
OpenCrystalCaves
OpenCrystalCavesC++

An unofficial open-source engine reimplementation of the classic game trilogy Crystal Caves, with modern improvements.

#pixel-art#crystal-caves#sdl2
Stars85
Forks4
Last commit1 day ago
Delphi3D Engine
Delphi3D EnginePascal

A 3D graphics and game engine for Delphi and Windows, built on DirectX 11 and used to develop Rise of Legions.

#multiplayer#directx#3d-graphics
Stars78
Forks23
Last commit5 years ago
Pikifen
PikifenC++

A fan-made game engine for creating and playing custom Pikmin-style fan content, designed as a flexible "Pikmin Maker".

#open-source#pikmin-fangame#fan-project
Stars77
Forks19
Last commit2 days ago
Particle Park
Particle ParkJava

A showcase catalog of community-created particle effects for LibGDX games.

#graphics#visual-effects#java
Stars77
Forks11
Last commit4 years ago
cartographer
cartographerLua

A lightweight LÖVE library for loading, reading, and drawing Tiled maps with support for animations and infinite maps.

#tile-based#game-development#tiled-maps
Stars77
Forks7
Last commit5 years ago
Amplitude Audio SDK
Amplitude Audio SDKC++

A cross-platform audio engine optimized for games, featuring spatial audio, data-driven configuration, and a plugin architecture.

#game-audio#data-driven#spatial-audio
Stars76
Forks8
Last commit8 days ago
InputBinder
InputBinderC#

A Unity component for binding axis, button, and key input events to methods via code or the inspector.

#event-driven#unity-components#csharp
Stars75
Forks13
Last commit11 years ago
Love dialogue
Love dialogueLua

A lightweight dialogue engine for Love2D with a custom scripting language, rich text effects, and visual novel features.

#narrative-tools#dialogue-engine#visual-novel
Stars75
Forks6
Last commit5 months ago
Board Games
Board GamesC#

A real-time multiplayer board games web app built with Stl.Fusion and Blazor, demonstrating low-cost real-time state synchronization.

#entity-framework-core#board-games#webassembly
Stars73
Forks7
Last commit3 years ago
Parin
ParinD

A delightfully simple 2D game engine for the D programming language, designed for fast and fun development.

#d-language#retro-games#open-source
Stars72
Forks5
Last commit2 days ago
dRally
dRallyC

A native Linux/BSD port of the 1996 racing game Death Rally, requiring original game assets.

#sdl2#racing-game#linux-gaming
Stars71
Forks15
Last commit2 years ago
raylib.v
raylib.vC

A V language wrapper for raylib game development library with 100% API parity as the goal.

#bindings#game-development#graphics-library
Stars71
Forks13
Last commit2 years ago
rayex
rayexElixir

Elixir NIF bindings for the Raylib game development library, enabling game programming in Elixir.

#unifex#functional-programming#elixir
Stars70
Forks11
Last commit1 year ago
shack
shackLua

A LÖVE library for easily adding screen effects like shake, rotation, scale, and shear to games.

#screen-effects#graphics#animation
Stars69
Forks2
Last commit10 years ago
playcanvas-tween
playcanvas-tweenJavaScript

A tweening library for PlayCanvas that enables smooth animations of entity properties and custom objects.

#interactive-3d#animation#tweening
Stars68
Forks45
Last commit1 year ago
Pi
PiGo

A Go game engine for creating retro-style games with intentional limitations, inspired by Pico-8 and powered by Ebitengine.

#pixel-art#retro-games#game-library
Stars67
Forks0
Last commit2 months 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 commit2 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
Forks4
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
Stars64
Forks1
Last commit2 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
Stars64
Forks3
Last commit4 years 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
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
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
Stars61
Forks4
Last commit9 months 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
PreviousPage 13 of 14Next

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 Development331
#Cross Platform230
#C Plus Plus118
#Open Source99
#Gamedev99
#Opengl87
#Game78
#Retro Gaming72
#3d Graphics71
#Lua67
#2d Games61
#2d Graphics58