- GameObjects & Transforms
- Movement & Animation
- Controls & Input
- Character Controller
- AI & Pathfinding
- Physics
- Particles
- Meshes & Construction
- Materials & Shading
- 2D
- Networking
- VR
- Sound & Music
- UI
- Post-Processing & Rendering
- Mobile
- Debug
- Editor
- Serialization & Web
- Social SDKs
- API Extensions & Helper
- Design Patterns
- Other
GameObjects & Transforms
- RecyclerKit - pooling system
- UnityOctree - octrees
- In-Game Replay System - record and replay transforms
- Unity Scene Query - library to traverse and query the Unity scene to find particular objects
Movement & Animation
- List View Framework - create dynamic, scrollable lists
- Reaktion - audio reaction toolkit
- DOTween - tween engine
- Camera Path Creator - create complex camera paths
- Cinemachine BaseRig - procedural camera system
- UnitySpritesAndBones - skeletal sprite animations
- spine-unity - import spine animations
- ikccd - IK Solver using Cyclic Coordinate Descent
Controls & Input
- InputManager - a powerful input manager
- TouchScript - multitouch library
Character Controller
- Unity 2D Platformer Controller - 2d platformer character controller
- CharacterController2D - 2d character controller
- SuperCharacterController - 3d character controller
AI & Pathfinding
- A Star Pathfinding for Platformers - A* for platformers
- Astar for Unity - A* pathfinding
- A* Pathfinding Project - A* pathfinding
- UnitySteer - steering, obstacle avoidance and path following behaviors
Physics
- Mario Galaxy Gravity for Unity - mario galaxy gravity
- Ocean Community Next Gen - water physics/shader
- Voxel GPU Physics - GPU accelerated voxel physics
Particles
- KvantSpray - gpu accelerated particles
- NVIDIA Hair Works Integration - Nvidia hair works
- Ember Particles - turbulent ember particles
- SPHFluid - Interactive 3D Fluid Simulation based on SPH
Meshes & Construction
- ProceduralToolkit - procedural mesh toolkit/generator
- Draw - draws primitives with lines
- VolumetricLinesUnity - volumetric lines
- giles - 3d runtime level editor
- Voxelmetric - voxel framework
- Procedural Shapes for Unity - procedural shapes
- ICO Sphere Mesh Creator - procedural ico spheres
- Vertex Painter - paint information onto vertices
- FacePaint - paint triangles of meshes
- Simplygon - mesh optimization & lod generation
- TextMesh Pro - generate text with custom styling
- meshcombinewizard - combines all meshes on the chosen gameObject and its children that share the same material
Materials & Shading
- Projects by RM - wet surface & skin shader
- Ocean Community Next Gen - water physics/shader
- Flow Map Shader - flow map shader working with sprites
- VertexPaint - additional vertex streams
- ShaderProject - shader collection
- Skybox Plus - a collection of skybox shaders
- Outline Shader - outline shader which accomodates screen width and camera distance
- Unity Sprite Uber Shader - 3D shading for sprites (e.g. normal mapping)
- Low Poly Shaders - material shaders optimized for Low Poly stylized meshes
- Lux Shader Framework - Lux 2.02 pbr Shader Framework
- Unity Wireframe Shaders - general purpose wireframe shaders
2D
- UnitySVG - svg renderer
- UnityStbEasyFont - text mesh generator
- SpriteLightKit - 2d sprite lights
- 2D Light of Sight Unity - 2d flat geometric lightning
- Unity Sprite Uber Shader - 3D shading for sprites (e.g. normal mapping)
- Fungus - 2d interactive storytelling game framework
- PolyMesh - 2d shape editor
- Unity Tilemap - 2D tilemap editor
Networking
- UNet Authoritative Networking - authoritative networking implementation
VR
- SteamVR - VR SDK
- The Lab Renderer - VR renderer by Valve
- VRTK - contains useful scripts for building VR games
- NewtonVR - VR physics and interactions
- Cutie Keys - VR keyboard
- Punchkeyboard - Another VR keyboard
- Hover UI Kit - a complete VR input framework
- VRLineRenderer - glowing lines renderer optimized for VR
Sound & Music
- usfxr - procedual audio effects
- Reaktion - audio reaction toolkit (mac only)
- DefaultMicrophone - gets the default microphone (windows only)
- Lasp - Low-latency Audio Signal Processing plugin for Unity
UI
- Unity UI Extensions - collection of ui extensions
- Book Page Curl - page curl transition
- Open Pause Menu - read-to-use pause menu
- Lunar Mobile Console - debug console for mobiles
- InfinityScroll - infinite scrollrects
- TextMesh Pro - generate text with custom styling
- EasyButtons - create buttons in the inspector using annotations
- UI Extensions - various NGUI extensions/helper/scripts
- NGUI Extensions - a few NGUI extensions
- Webview CSharp - render websites
Post-Processing & Rendering
- kode80SSR - screen-space reflections
- KinoObscurance - screen-space ambient obscurance
- SMAA - subpixel morphological anti-aliasing
- Temporal Reprojection Anti-Aliasing - anti-aliasing solution used in INSIDE
- kode80CloudsUnity3D - realtime volumetric clouds
- PixelRenderUnity3D - pixelized rendering
- PixelCamera2D - pixel-perfect rendering
- KinoMotion - motion blur using motion vectors
- KinoContour - edge detection
- KinoMirror - kaleidoscope effect
- KinoFringe - chromatic aberration
- KinoBinary - 1-bit monochrome effect
- KinoFeedback - retro framebuffer feedback effect
- KinoRamp - color ramp overlay
- KinoSlitscan - slit-scan effect
- KinoGlitch - glitch effect
- KinoDatamosh - datamosh
- unity vhsglitch - vhs glitch effect
- Scanline Shader - scanline effect
- KinoFog - global fog
- KinoBloom - bloom
- KinoBokeh - bokeh effect
- KinoVignette - vignette
- KinoVision - frame information visualizer
- Unity5Effects - post-processing collection
- LightShafts - light shafts
- VolumetricLights - volumetric lights
- SonarFx - wave patterns
- Cinematic Image Effects - cinematic image effects
- Post-processing Stack - multiple image effects in one pipeline
- Moments - gif recorder
- uDesktopDuplication - realtime screen capture as Texture2D
- Heat Distortion Effect - a shader which distorts the image behind, using a normal map
- Clear Flags Effect - Image Effect to reproduce the Clear Flags camera effect
- DeLightingTool - tool to remove lighting information from textures in a photogrammetry asset pipeline
- unity-lut-generator - LookUpTable generator for Unity
Mobile
- Toast - android toast notifications
- FBSucks - android share image & text
- UnityShowAndroidStatusBar - android show statusbar
- Google VR SDK - google mobile vr sdk
- Unity Webview - webview overlay
- CUDLR - remote debugging and logging console
- Simplygon - mesh optimization & lod generation
Debug
- uREPL - runtime evaluation of c# expressions
- UberLogger - advanced logging API, improved editor console & ingame console
Editor
Tools
- REX Diagnostics - runtime evaluation of c# expressions
- Better Defines - platform dependent preprocessor directive manager
- Unity File Debug - enhanced logging
- MissingReferencesUnity - find missing references
- Unity Resource Checker - resource analyzer
- Compile Time Tracker - compile time tracker
- UnityStudio - unity asset export tool
- Screen Shooter - takes screenshots with multiple resolutions at once
- Script Templates for Unity - script templates
- Unity 2D Destruction - sprite destruction
- CurveTexture - bake curves into texture
- Unity3D Rainbow Folders - folder icons
- Unity Themes - editor themes
- Tree Randomizer - randomize unity trees
- Render Settings Duplicator - clones the render settings from one scene to another
- Piviot Transform Helper - adds piviot creation shortcuts to the context menu
- ScriptExecutionOrder Attribute - attribute to specify execution order
- Simple Editor Shortcuts Tools Collection - small collection of simple tools to help in scene editing workflows
Editors
- Brainiac - behaviour tree & (behaviour-)node-based visual editor
- Node Editor - (calculation-)node editor
- BrotherhoodOfNode - (more graphical-)node editor for visual things
- VisualNoiseDesigner - visual noise designer
- SimpleGeo - simple geometry painter
- Curves and Splines - curve & spline editor
- Unity 2D Joint Editors - 2d joint editors
- PolyMesh - 2d shape editor
- VertexPaint - vertex data painter
- SabreCSG - a set of level design tools for building complex levels
- Constants Generator Kit - generates static classes for layers, scenes, tags and resources
- Unity Tilemap - 2D tilemap editor
- Node Editor Framework - Node Editor Framework for creating node based displays and editors
Inspector Extensions
- Reorderable Lists - reorderable list field
- Ordered Dictionary - ordered dictionary field
- ClassTypeReference - class type reference field
- Unity3D ExtendedEvent - extended event selector
- Property Drawer Collection - collection of property drawers
- Node Inspector - node based inspector
- ColorBands - color bands
- QuickEvent - persistent event handlers with static or dynamic values
- Reorder Components - reorder components on your GameObjects
- AwesomeComponent - auto load assets on SerializedFields
Importer
- Unity Excel Importer Maker - excel
- Unity Psd Importer - advanced psd import
Serialization & Web
- Full Serializer - custom serializer
- Json.Net - Newtonsoft Json.NET
- SQLite4Unity3d - sql lite
- UnityHTTP - http library
- Unity QuickSheet - import data from google/excel sheets
Social SDKs
- Google Analytics Plugin - Google Analytics
- Google Play Games Plugin - Google Play plugin
- Facebook SDK - Facebook sdk
- Reign Unity Plugin - unified mobile api
- GetSocial SDK - community api
- SOOMLA Framework - store api
- Steamworks.NET - c# wrapper for valve's Steamworks API
- Facepunch.Steamworks - Steamworks C# API (not all features implemented, but better API)
- twitter-for-unity - Twitter API Client for Unity
API Extensions & Helper
- Camera Extension - a better way of manipulating the culling mask
- Download Manager - simple file downloads
- UnityMainThreadDispatcher - main thread dispatcher
- UnityBitmapDrawing - texture2d drawing extensions
- Unity3D ComponentAttribute - auto component referencing
- Unity3D ExecutionOrderAttribute - execution order attribute
- LINQ to GameObject for Unity - gameobject linq querys
- Chained Works - coroutine chained procedures
- TeaTime - timer queue for coroutines
- Smart Tags and Layers - generates static values for your tags and layers
- UnityRefChecker - A plugin for checking unassigned references in MonoBehaviours at compile time, across scenes.
Design Patterns
- Unity Singleton MonoBehaviour - powerful singleton
- Signals - simple event/signal system
- Unity3d Finite State Machine - simple finite stata machine
- stateless - more complex state machines
- Design Patterns in Unity Example - collection of design patterns
- Entitas CSharp - entity component system framework
- strangeioc - inversion of control framework
- Zenject - depedency injection framework
- UniRx - unity reactive extensions implementation
- Ring_Buffer - simple implementation of a RingBuffer
Other
- Unity Right Click - windows context menu extension: 'open with unity'
- No Hot-Reload - prevent unity hot-reloads
- Unity C# 5.0 and 6.0 Integration - c# 5 & 6 integration for unity
- FLUnity - flash to unity
- Projeny - project management
- CUDLR - remote debugging and logging console
- WebGL - Simple Loading Fix - custom loading bar for the webgl loader
- UtilityKit - SerializationUtil, SpriteAnimator, SpriteAnimator, MathHeloers, AutoSnap, ...
- Remove Boo.Lang and UnityScript Hints - Project Generation Hook to remove references to Boo.Lang and UnityScript assemblies
- Asset Store Batch Mode - API for uploading Unity Asset Store packages
- Unity Size Explorer - analyzes the disk space usage of your build
- Better Unity Script Templates - improved Script templates
- UnityDecompiled - decompiled Unity API code
- Shader Calibration Charts - Unity StandardShader calibration charts
- Save Game Free - cross platform, encrypted, online-stored saves
- demilib - various utilities and tools for Unity
No comments:
Post a Comment