Ross ROSS = Recommend OSS · open-source software intelligence for agents

Open-source game-engine software

355 open-source libraries, tools and applications tagged game-engine, ranked by how closely game-engine is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.

355 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
xverse-engine/XScene-UEPlugin
An Unreal Engine 5 plugin for real-time visualization, management, editing, and scalable hybrid rendering of 3D Gaussian Splatting models. …
361125active
Haruma-K/UnityScreenNavigator
A Unity library for managing screen transitions in uGUI, including pages, modals, and sheets with transition animations and history stackin…
921123active
luxkun/ReGoap
ReGoap is a generic C# GOAP (Goal Oriented Action Planning) library with adapters for Unity and Godot. It provides an engine-agnostic plann…
541120active
foxssake/netfox
netfox is a set of Godot engine addons for building responsive online multiplayer games. It provides consistent cross-machine timing, smoot…
741116active
truong-bui/AsyncLoadingScreen
A free, open-source Unreal Engine plugin that adds an automatic loading screen system configurable in project settings. It displays loading…
621116stable
ValveSoftware/steamvr_unity_plugin
Valve's official Unity plugin for interfacing with SteamVR, enabling VR development across all popular headsets through one API. It manages…
461115active
landelare/ue5coro
UE5Coro is a C++20 coroutine plugin for Unreal Engine 4 and 5 that integrates deeply with the engine's gameplay systems. It lets developers…
101114active
Siccity/GLTFUtility
GLTFUtility is a simple glTF/GLB importer (and partial exporter) for Unity, usable both in the editor and at runtime. It focuses on an impo…
231113active
ACE3
ACE3 is an open-source realism and authenticity mod for Arma 3, built as a collaborative merger of the ACE2, AGM, and CSE teams. It is modu…
921103active
collinsmith/riiablo
Riiablo is an open-source remake of Diablo II built from scratch in Java using LibGDX, OpenGL, Flatbuffers, and Netty. It requires users to…
231103active
nathanhoad/godot_input_helper
A Godot 4 addon that simplifies input handling, detecting which input device (keyboard, joypad) the player is using, managing input action …
371102active
ipodtouch0218/NSMB-MarioVsLuigi
A standalone Unity remake of the Mario vs. Luigi multiplayer gamemode from New Super Mario Bros DS, supporting 2-10 players online. It incl…
961098active
Unreal.js
Unreal.js is an Unreal Engine plugin that embeds a V8-powered JavaScript runtime, giving scripts full access to the Unreal Engine API with …
233746maintenance
Unity-Technologies/PostProcessing
Unity's Post Processing Stack v2, a library of full-screen image effects (bloom, color grading, depth of field, etc.) for the built-in rend…
103745maintenance
DmitriySalnikov/godot_debug_draw_3d
A Godot Engine add-on for drawing 3D debug graphics and 2D overlays, implemented in C++ with GDExtension support. It exposes APIs usable fr…
711070active
godot-rust (gdnative)
gdnative provides Rust language bindings for the Godot 3 game engine, letting you write game logic, editor plugins, and other Godot applica…
103618maintenance
keijiro/Skinner
Skinner is a Unity library of special effects that use the vertices of an animating skinned mesh as emitting points for particle and trail …
233587maintenance
QianMo/X-PostProcessing-Library
X-PostProcessing Library (XPL) is a high-quality open-source post-processing effect library for the Unity engine, built on C# and ShaderLab…
323559maintenance
setchi/FancyScrollView
A Unity scroll view component (uGUI) that lets developers implement highly flexible, custom scroll animations by passing normalized scroll …
233532maintenance
appsinacup/godot-rapier-physics
A 2D and 3D physics engine plugin for the Godot game engine, built on the Rapier physics library and Salva fluids simulation. It serves as …
931017active
Pjbomb2/TrueTrace-Unity-Pathtracer
A high-performance compute shader based path tracer for Unity3D that works without RT cores, using compressed wide BVH for software ray tra…
751016active
Kink3d/kShading
kShading is a package of shaders for Unity's Universal Render Pipeline, offering a physically based Lit shader with anisotropy, clear coat,…
231013active
aras-p/UnityGaussianSplatting
A Unity package implementing real-time visualization of 3D Gaussian Splatting models from the SIGGRAPH 2023 paper. It imports PLY and SPZ s…
443419maintenance
X0nk/Bliss-Shader
Bliss is a Minecraft shader pack written in GLSL, an extensively customized edit of Chocapic13's v9 shader. It emphasizes dynamic, varied l…
761005active
Unity-Technologies/NavMeshComponents
Unity components (NavMeshSurface, NavMeshModifier, NavMeshModifierVolume, NavMeshLink) providing a high-level API for building and using Na…
233087maintenance
tolua# Unity Lua Binding
tolua# is a Unity Lua static binding solution that uses reflection-based code analysis to automatically generate wrapper classes for callin…
233061maintenance
git-learning-game/oh-my-git
Oh My Git! is an open-source desktop game that teaches Git through interactive puzzles, visualizing the internal structures of Git reposito…
532899maintenance
keijiro/KinoGlitch
KinoGlitch is a collection of glitch video post-processing effects for Unity, offering analog glitch (scan line jitter, color drift, vertic…
322815maintenance
FreyaHolmer/ShaderForge
Shader Forge is a node-based shader editor plugin for Unity that lets users create shaders visually without writing code. This repository i…
322787maintenance
PanicPetal/ALS-Community
A community-maintained Unreal Engine plugin replicating and optimizing the Advanced Locomotion System V4 for Unreal Engine 5.4, implemented…
232678maintenance
Bukkit
Bukkit is the Minecraft server mod API that defines the plugin interface for extending Minecraft multiplayer servers. It is compiled with M…
322479maintenance
keijiro/Kino
Kino is a collection of custom post-processing effects for Unity's High Definition Render Pipeline (HDRP), written in C#. It includes effec…
322412maintenance
Huatuo
Huatuo is a native C# hot-update solution for Unity that extends the il2cpp AOT runtime into an 'AOT + Interpreter' hybrid runtime, enablin…
322338maintenance
Godot Heightmap Terrain
A heightmap-based terrain plugin for the Godot game engine, implemented entirely in GDScript. It provides terrain sculpting, texture painti…
712276maintenance
EzySlice
EzySlice is an open-source mesh slicing framework for the Unity3D game engine, written entirely in C#. It slices convex meshes using a plan…
232276maintenance
Matthew-J-Spencer/Ultimate-2D-Controller
A Unity C# 2D character controller template implementing polished platformer movement tricks like coyote time, action buffering, and apex m…
322166maintenance
SlightlyMad/VolumetricLights
An open-source Unity extension that adds volumetric fog and light shafts to built-in Unity lights using ray marching in the light's volume.…
322116maintenance
SebLague/Path-Creator
A Unity asset for creating and editing Bézier paths in the Unity editor, useful for defining roads, tracks, and object movement paths. It i…
322095maintenance
UnityMeshSimplifier
A C# mesh simplification (decimation) library for Unity, based on the Fast Quadric Mesh Simplification algorithm. It works in the Unity edi…
532052maintenance
PokemonUnity/PokemonUnity
PokemonUnity is a legacy C# framework providing the core backend game logic for building Pokémon-style RPG games, such as battles, moves, s…
512030maintenance
keijiro/Klak
Klak is a collection of C# scripts for creative coding in Unity, providing utilities like Perlin noise, reproducible random numbers, frame-…
231999maintenance
UnityMMO
UnityMMO is an open-source 3D MMORPG demo built with Unity on the client side and the Skynet server framework on the backend. Gameplay logi…
321958maintenance
UnityTechnologies/ShaderGraph_ExampleLibrary
A collection of example shaders built with Unity's Shader Graph, targeting the Lightweight Scriptable Render Pipeline. It includes examples…
321929maintenance
playdeadgames/temporal
A Unity library implementing Temporal Reprojection Anti-Aliasing, the anti-aliasing solution used in Playdead's game INSIDE. It provides ca…
321873maintenance
KSFramework
KSFramework is a Unity3D development framework combining KEngine with SLua, xLua, or ILRuntime, focused on hot reload of code and configura…
231815maintenance
atmosgames/SuperSimple2DKit
A starter kit for Unity that provides boilerplate to jump start 2D game development, created by Thomas Brush. It targets Unity 2020.3.19f1 …
321813maintenance
Unity-Technologies/VolumetricLighting
A Unity library of lighting effects from the Adam demo, providing volumetric fog, area lights, and tube lights implemented with compute sha…
321799maintenance
emoose/DLSSTweaks
A tweak DLL that lets users customize NVIDIA DLSS behavior in games, such as forcing DLAA, adjusting scaling ratios, changing DLSS presets,…
551786maintenance
Unity-Technologies/Animation-Instancing
A Unity technique and sample project from Unity Technologies for instancing SkinnedMeshRenderer characters to improve CPU/GPU performance i…
321785maintenance
TouchScript/TouchScript
TouchScript is a multi-touch gesture library for Unity that abstracts touch input across platforms including iOS, Android, Windows, and TUI…
231701maintenance
thefuntastic/Unity3d-Finite-State-Machine
A lightweight, intuitive finite state machine (FSM) library for Unity written in C#. It lets developers define states as enums and implemen…
231689maintenance
Arcadia
Arcadia integrates the Clojure programming language with the Unity 3D game engine, letting developers script games in a live-coded, functio…
231688maintenance
i-saint/Unity5Effects
A collection of Unity 5 rendering effect samples including temporal screen-space reflections, screen-space shadows, booleans, water surface…
321682maintenance
2d-extras
A collection of reusable C# scripts from Unity Technologies that extend the 2D Tilemap system with custom tiles and brushes, such as Rule T…
471630maintenance
strangeioc/strangeioc
StrangeIoC is a super-lightweight, highly extensible Inversion-of-Control (IoC) framework written specifically for C# and Unity3D. It provi…
231612maintenance
GDQuest/godot-steering-ai-framework
A GDScript framework for the Godot game engine implementing steering behaviors (seek, flee, path following, group behaviors, etc.) for smoo…
231579maintenance
cakeslice/Outline-Effect
An outline image effect library for Unity that renders outlines around sprites, lines, and meshes via a camera component and per-renderer O…
231561maintenance
keijiro/Pcx
Pcx is a Unity plugin that imports and renders point cloud data, supporting PLY binary little-endian files. It provides mesh, ComputeBuffer…
231520maintenance
SebLague/Slime-Simulation
A Unity-based implementation of the Physarum (slime mold) agent-based simulation, created by Seb Lague as a companion to a YouTube video. I…
321515maintenance
smkplus/ShaderMan
ShaderMan is a Unity editor tool that automatically converts ShaderToy GLSL shaders into Unity ShaderLab HLSL/CG shaders. It performs commo…
321505maintenance
sabresaurus/SabreCSG
SabreCSG is a set of level design tools for Unity that uses Constructive Solid Geometry (CSG) to build complex levels quickly with boolean …
101454maintenance
hecomi/UnityFurURP
A fur shader implementation for Unity's Universal Render Pipeline (URP), written in HLSL. It demonstrates three fur rendering methods (Shel…
321427maintenance
vrld/hump
hump is a small collection of helper modules for developing games with the LÖVE framework in Lua. It provides gamestate management, timers …
321358maintenance
ColinLeung-NiloCat/UnityURPUnlitScreenSpaceDecalShader
A Unity shader for the Universal Render Pipeline (URP) that renders unlit screen space decals. Each decal is simply a Unity cube GameObject…
321349maintenance
EsProgram/InkPainter
InkPainter is a Unity library that enables runtime texture painting on 3D objects using shaders. Developers attach an InkCanvas component t…
231308maintenance
Brackeys/2D-Character-Controller
A free, open-source 2D character controller for Unity platformer games written in C#. It provides smooth movement, jumping, crouching, anim…
321292maintenance
UnitySteer
UnitySteer is a toolkit for building steering behaviors for autonomous agents in Unity, based on OpenSteer but reworked with a Unity-like c…
321253maintenance
Armour/Multiplayer-FPS
A multiplayer first-person shooter game built with Unity3D, featuring login/room joining, player models with animations, and shooting gamep…
321253maintenance
Real-Serious-Games/C-Sharp-Promise
A Promises/A+ compliant promises library for C# for managing asynchronous operations, inspired by JavaScript promises. It is widely used fo…
231238maintenance
dsoft20/psx_retroshader
A collection of GLSL shaders for Unity that emulate the PlayStation 1 rendering style, including unlit, vertex lit, transparent, and reflec…
321234maintenance
OneYoungMean/Automatic-DynamicBone
A free, open-source Unity plugin that automatically generates physics-based bone cloth simulation (hair, skirts, tails) for skinned charact…
321178maintenance
Unity-Technologies/AssetGraph
AssetGraph is a Unity editor extension for building visual, node-based workflows around asset importing, Asset Bundle building, and player …
321163maintenance
gdquest-demos/godot-3d-mannequin
An open-source 3D character model and third-person character controller for the Godot game engine, built with GDScript. It provides a Playe…
231151maintenance
jacobdufault/fullserializer
Full Serializer is a robust JSON serialization library for Unity written in C#. It serializes nearly any object graph, including dictionari…
231143maintenance
ufna/VaRest
VaRest is an Unreal Engine plugin that simplifies REST API communication and JSON handling, fully usable from Blueprints without C++ coding…
101132maintenance
methusalah/SplineMesh
SplineMesh is a Unity plugin for creating curved content in real time using Bézier splines. It provides a general spline component, mesh be…
321123maintenance
xebecnan/UniLua
UniLua is a pure C# implementation of the Lua 5.2 language, focused on compatibility with Unity3D. It implements the core language features…
321121maintenance
prime31/CharacterController2D
A Unity 2D character controller component similar to Unity's built-in CharacterController, providing a move method with raycast-based colli…
321112maintenance
gdquest-demos/godot-2d-space-game
Harvester is a free and open-source top-down 2D space mining game built with the Godot game engine and GDQuest's steering AI framework. It …
561108maintenance
danielshervheim/unity-stylized-water
A stylized/toon water shader with material presets for the Unity game engine. It provides drop-in materials that can be applied to water pl…
231105maintenance
Dandarawy/UnityBookPageCurl
A Unity package that implements a book page curl/flip effect using Unity's native UGUI 2D tools. It supports left-to-right and right-to-lef…
231102maintenance
akbiggs/UnityTimer
UnityTimer is a C# library for Unity3D that lets you register actions to run after a delay, with support for looping, cancellation, and tim…
231096maintenance
Scrawk/Ceto
Ceto is an ocean and water rendering system for the Unity game engine, providing realistic wave simulation and water surface effects. It is…
321086maintenance
eliasts/Ocean_Community_Next_Gen
A community-driven ocean shader and water simulation package for Unity, featuring wave rendering, buoyancy, and boat physics with multiple …
321076maintenance
joel16/NX-Shell
NX-Shell is a multi-purpose file manager for the Nintendo Switch, written in C, supporting file operations like copy, move, rename, delete,…
231076maintenance
dbrizov/Unity-CharacterController
A third-person character controller for Unity written in C#, providing movement, jumping, and camera rotation controls. It supports both ke…
631074maintenance
PavelDoGreat/Super-Blur
A Unity library providing screen and UI gaussian blur effects via camera post-processing scripts and shaders. It offers two implementations…
321073maintenance
unity3d-jp/FrameCapturer
A Unity plugin (C++ native code) that captures framebuffers, G-buffers, and audio from Unity and exports them to image, video, or audio fil…
231071maintenance
LeiQiaoZhi/Easy-Text-Effects-for-Unity
An open-source Unity package for animating TextMeshPro text with customizable effects such as per-vertex animations. It offers ScriptableOb…
501070maintenance
Stefanuk12/ROBLOX
A personal collection of Roblox scripts written in Lua by Stefanuk12, covering various in-game utilities and automation snippets. It serves…
101069maintenance
chengkehan/GPUSkinning
A Unity library that replaces Unity's built-in CPU bone animation with custom GPU skinning, storing bone matrices in textures or compute bu…
231065maintenance
DanielEverland/ScriptableObject-Architecture
A Unity library that makes ScriptableObjects a core architectural building block, providing typed variables, events, runtime sets, and auto…
101057maintenance
handcircus/Unity-Resource-Checker
A Unity editor utility that lists active textures, materials, and meshes in the current scene with their memory sizes, compression types, a…
321042maintenance
AdultLink/RadialProgressBar
A customizable radial progress bar shader for Unity3D that renders circular fill indicators with configurable arc range, colors, textures, …
231042maintenance
malware-dev/MDK-SE
Malware's Development Kit (MDK-SE) is a C# development kit for writing in-game scripts for the Space Engineers programmable block, providin…
101042maintenance
SebLague/Hydraulic-Erosion
A Unity project that simulates hydraulic erosion on heightmap terrains to make procedurally generated landscapes look more natural. It incl…
321041maintenance
ActionRPGGame
An Unreal Engine 4 starter kit providing an Action RPG template written in C++. It serves as a boilerplate for building action RPG games wi…
321037maintenance
keijiro/KinoBloom
KinoBloom is a bloom/veiling glare image effect for Unity implemented as a shader-based post-processing effect. It offers configurable thre…
231025maintenance
fylz1125/ShaderDemos
A collection of custom GLSL shaders and a shader framework for Cocos Creator 2.x, with prebuilt visual effects that can be attached to node…
321012maintenance
keijiro/AICommand
A proof-of-concept Unity Editor extension that integrates ChatGPT, letting users control the Unity Editor via natural language prompts. It …
314095experimental

← prev page 3 / 4 next →