The Unity Machine Learning Agents Toolkit (ML-Agents) is an open-source project that enables games and simulations to serve as environments for training intelligent agents using deep reinforcement learning and imitation learning.
Repository Index
86,076 visible repositories in the index
1–24 of 45 · Most stars
Unity MCP acts as a bridge between AI assistants and your Unity Editor. Give your LLM tools to manage assets, control scenes, edit scripts, and automate tasks within Unity.
This repository is for the legacy Mixed Reality Toolkit (MRTK) v2. For the latest version of the MRTK please visit https://github.com/MixedRealityToolkit/MixedRealityToolkit-Unity
- holotoolkit
- holotoolkit-unity
- mixed-reality
- hololens
Godot/Unity3D System Design Architecture
Attribute Extensions for Unity
- unity3d
- unity3d-plugin
- unity3d-editor
- attributes
A collection of some of the neat math and physics tricks that I've collected over the last few years.
AI Skills, MCP Tools, and CLI for Unity Engine. Full AI develop and test loop. Use cli for quick setup. Efficient token usage, advanced tools. Any C# method may be turned into a tool by a single line. Works with Claude Code, Gemini, Copilot, Cursor and any other absolutely for free.
- ai
- ai-integration
- game-development
- mcp
Unity Node Editor: Lets you view and edit node graphs inside Unity
Unity Post Processing Stack Library | Unity引擎的高品质后处理库
Gaussian Splatting visualization for Unity
- gaussian-splatting
- unity
The extra fast, minimum code size, GC-free DI (Dependency Injection) library running on Unity Game Engine.
These scripts will make your UGUI ScrollRect reusing cells, to improve performance, loading time and draw calls.
- unity3d
- ugui
A uGUI based console to see debug messages and execute commands during gameplay in Unity
Simple and powerful Unity3d game workflow! 简单、高效、高度工业化的商业级unity3d 工作流。
- unity3d
- unity3d-framework
- unity3d-hotfix
- u3d
Node graph editor framework focused on data processing using Unity UIElements and C# 4.6
- unity
- unity-editor
- graph
- node-based
A collection of custom post processing effects for Unity
Lightning-fast and Zero Allocation Tween Library for Unity.
- easing
- tween
- unity
- zero-allocation
Netcode for GameObjects is a high-level netcode SDK that provides networking capabilities to GameObject/MonoBehaviour workflows within Unity and sits on top of underlying transport layer.
- unity
- unity-3d
- multiplayer
- networking
Hot Reload implementation for Unity. Iterate on code insanely fast without breaking play session. Supports any editor. 1. Play 2. Make change 3. See results
MyBox is a set of attributes, tools and extensions for Unity
- unity
- unity3d
- csharp
- game-development
Runtime Inspector and Hierarchy solution for Unity for debugging and runtime editing purposes
Mesh simplification for Unity.
- unity
- mesh-simplification
- mesh-decimation
- csharp
Find usages of the selected asset(s) and/or Object(s) in your Unity project, i.e. list the objects that refer to them
High-performance, allocation-free tween library for Unity. Create animations, delays, and sequences in one line of code.
- animation
- camera-shake
- easing
- tween