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
79,841 visible repositories in the index
1–24 of 30 · Most stars
UIEffect is an open-source package that allows you to intuitively apply rich UI effects directly from the Inspector or via code. Combine various filters, such as grayscale, blur, and dissolve, to decorate your UI with a unique visual style!
- unity
- ugui
- ui
- effect
This is literally a game framework, based on Unity game engine. It encapsulates commonly used game modules during development, and, to a large degree, standardises the process, enhances the development speed and ensures the product quality.
- game-frameworks
- game-modules
- game-development
- 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
Attribute Extensions for Unity
- unity3d
- unity3d-plugin
- unity3d-editor
- attributes
UnityChanToonShaderVer2 Project / v.2.0.9 Release
Unity Node Editor: Lets you view and edit node graphs inside Unity
A versatile Unity scroll view component that enables highly flexible animations.
Mixbox is a library for natural color mixing based on real pigments.
- color
- rgb
- pigments
- kubelka-munk
Gaussian Splatting visualization for Unity
- gaussian-splatting
- unity
A uGUI based console to see debug messages and execute commands during gameplay in Unity
This is literally a game framework, based on Unity game engine. It encapsulates commonly used game modules during development, and, to a large degree, standardises the process, enhances the development speed and ensures the product quality.
- game-frameworks
- game-modules
- game-development
- unity
一个基于Entity-Component模式的灵活、通用、可扩展的轻量战斗(技能)框架,配置可选使用ScriptableObject或是Excel表格. A flexible, generic, easy to extend, lightweight combat (skills) framework based on Entity-Component pattern. Configuration can choose to use ScriptableObject or Excel tables.
- unity
- gameplay
- skill
- buff
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
A great starting point for your 2D controller. Making use of all the hidden tricks like coyote, buffered actions, speedy apex, anti grav apex, etc
JTRP : Unity HDRP ToonShading Render Pipeline (Preview)
- hdrp
- unity
- npr
- toonshading
Robust realtime face and facial landmark tracking on CPU with Unity integration
- face-tracking
- face-landmarks
- depth-estimation
- unity
High-performance, allocation-free tween library for Unity. Create animations, delays, and sequences in one line of code.
- animation
- camera-shake
- easing
- tween
Tools, custom attributes, drawers, hierarchy overlay, and other extensions for the Unity Editor.
- unity-editor
- unity3d
- unity-asset
- inspector
This technique is designed to instance Characters(SkinnedMeshRender).
Animation Baker and Instancing for Animated Characters: Using GPU to implement large-amount animation characters rendering. The animation map for vertex shader to modify the vertex position of the mesh at runtime. Using GPU instancing to reduce draw calls.
- animated-characters
- draw-calls
- animation-map
- unity