awesome-unity
A curated list of awesome Unity assets, resources, and more.
https://github.com/eric-erki/awesome-unity
Last synced: 14 days ago
JSON representation
-
2D
- UnityTiled - An importer for [Tiled](http://www.mapeditor.org) maps.
- Pixel Camera 2D - A simple pixel perfect camera with scaling options for 2D Games.
- Spine (Paid) - A skeletal animation editor with a Unity library.
- Unity Anima2D - Advanced skeletal animation editor with support for both per-object and skinned mesh animation with an integrated in-editor skinning tool.
-
AI
- Crystal AI - Crystal is a fast, scalable and extensible utility based AI framework for C# and Unity.
-
Augmented & Virtual Reality
- ARToolKit - Augmented Reality SDK that includes libraries, utilities, and examples.
- Vuforia - Augmented Reality SDK with image and object recognition, smart terrain and extended tracking features.
- Vuforia - Augmented Reality SDK with image and object recognition, smart terrain and extended tracking features.
-
Character Controllers
- CharacterController2D - A 2D controller that behaves very similarly to Unity's CharacterController component.
-
Frameworks
- Fungus - An easy to use Unity 3D library for creating illustrated Interactive Fiction games.
- StrangeIoC - Strange is a super-lightweight and highly extensible Inversion-of-Control (IoC) framework, written specifically for C# and Unity.
- StrangeIoC - Strange is a super-lightweight and highly extensible Inversion-of-Control (IoC) framework, written specifically for C# and Unity.
-
Games
- Nodulus - A complete puzzle game with a clever twist. Play it online.
-
Input
- InControl - An input manager that tames makes handler cross-platform. controller input easy.
- InputBinder - Bind game inputs to methods via code or using the inspector to add event driven input handling to your project.
- TouchKit - Makes it easy to recognize gestures and other touch input.
- TouchScript - Makes handling complex gesture interactions on any touch surface much easier.
-
Modeling
- SabreCSG - A set of [CSG](https://en.wikipedia.org/wiki/Constructive_solid_geometry) level design tools for building complex levels quickly inside Unity.
- SabreCSG - A set of [CSG](https://en.wikipedia.org/wiki/Constructive_solid_geometry) level design tools for building complex levels quickly inside Unity.
-
Tips and Tricks
- Unity Tips - Short videos showing some handy tips when using Unity.
- Editor Tips - Tips in gif form showing a few ways to use the editor more efficiently.
-
Tutorials
- 2D Splatter Effects Using the Stencil Buffer - Using the stencil buffer in Unity to draw splatter effects on surfaces. This could be used for paint or blood splatter.
- Amit’s Game Programming Information - An great collection of general purpose game programming content.
- Fixing Gaps Between Sprites - A short tutorial about removing the small gaps that sometimes appear between adjacent sprites.
- Game Programming Patterns - Lots of great game development patterns useful when making games with or without Unity.
- Official Video Tutorials - The official tutorials for scripting, animation, audio, and almost anything Unity related.
- Unity in HoloLens - Official tutorials from Microsoft for creating Microsoft HoloLens applications.
- CONTRIBUTING
- 2D Splatter Effects Using the Stencil Buffer - Using the stencil buffer in Unity to draw splatter effects on surfaces. This could be used for paint or blood splatter.
- Fixing Gaps Between Sprites - A short tutorial about removing the small gaps that sometimes appear between adjacent sprites.
- 2D Splatter Effects Using the Stencil Buffer - Using the stencil buffer in Unity to draw splatter effects on surfaces. This could be used for paint or blood splatter.
- Fixing Gaps Between Sprites - A short tutorial about removing the small gaps that sometimes appear between adjacent sprites.
- 2D Splatter Effects Using the Stencil Buffer - Using the stencil buffer in Unity to draw splatter effects on surfaces. This could be used for paint or blood splatter.
- Fixing Gaps Between Sprites - A short tutorial about removing the small gaps that sometimes appear between adjacent sprites.
- 2D Splatter Effects Using the Stencil Buffer - Using the stencil buffer in Unity to draw splatter effects on surfaces. This could be used for paint or blood splatter.
- Fixing Gaps Between Sprites - A short tutorial about removing the small gaps that sometimes appear between adjacent sprites.
- 2D Splatter Effects Using the Stencil Buffer - Using the stencil buffer in Unity to draw splatter effects on surfaces. This could be used for paint or blood splatter.
- Fixing Gaps Between Sprites - A short tutorial about removing the small gaps that sometimes appear between adjacent sprites.
- 2D Splatter Effects Using the Stencil Buffer - Using the stencil buffer in Unity to draw splatter effects on surfaces. This could be used for paint or blood splatter.
- Fixing Gaps Between Sprites - A short tutorial about removing the small gaps that sometimes appear between adjacent sprites.
- 2D Splatter Effects Using the Stencil Buffer - Using the stencil buffer in Unity to draw splatter effects on surfaces. This could be used for paint or blood splatter.
- Fixing Gaps Between Sprites - A short tutorial about removing the small gaps that sometimes appear between adjacent sprites.
- 2D Splatter Effects Using the Stencil Buffer - Using the stencil buffer in Unity to draw splatter effects on surfaces. This could be used for paint or blood splatter.
- Fixing Gaps Between Sprites - A short tutorial about removing the small gaps that sometimes appear between adjacent sprites.
- 2D Splatter Effects Using the Stencil Buffer - Using the stencil buffer in Unity to draw splatter effects on surfaces. This could be used for paint or blood splatter.
- Fixing Gaps Between Sprites - A short tutorial about removing the small gaps that sometimes appear between adjacent sprites.
- 2D Splatter Effects Using the Stencil Buffer - Using the stencil buffer in Unity to draw splatter effects on surfaces. This could be used for paint or blood splatter.
- Fixing Gaps Between Sprites - A short tutorial about removing the small gaps that sometimes appear between adjacent sprites.
- 2D Splatter Effects Using the Stencil Buffer - Using the stencil buffer in Unity to draw splatter effects on surfaces. This could be used for paint or blood splatter.
- Fixing Gaps Between Sprites - A short tutorial about removing the small gaps that sometimes appear between adjacent sprites.
- 2D Splatter Effects Using the Stencil Buffer - Using the stencil buffer in Unity to draw splatter effects on surfaces. This could be used for paint or blood splatter.
- Fixing Gaps Between Sprites - A short tutorial about removing the small gaps that sometimes appear between adjacent sprites.
- 2D Splatter Effects Using the Stencil Buffer - Using the stencil buffer in Unity to draw splatter effects on surfaces. This could be used for paint or blood splatter.
- Fixing Gaps Between Sprites - A short tutorial about removing the small gaps that sometimes appear between adjacent sprites.
- 2D Splatter Effects Using the Stencil Buffer - Using the stencil buffer in Unity to draw splatter effects on surfaces. This could be used for paint or blood splatter.
- Fixing Gaps Between Sprites - A short tutorial about removing the small gaps that sometimes appear between adjacent sprites.
- 2D Splatter Effects Using the Stencil Buffer - Using the stencil buffer in Unity to draw splatter effects on surfaces. This could be used for paint or blood splatter.
- Fixing Gaps Between Sprites - A short tutorial about removing the small gaps that sometimes appear between adjacent sprites.
- 2D Splatter Effects Using the Stencil Buffer - Using the stencil buffer in Unity to draw splatter effects on surfaces. This could be used for paint or blood splatter.
- Fixing Gaps Between Sprites - A short tutorial about removing the small gaps that sometimes appear between adjacent sprites.
- 2D Splatter Effects Using the Stencil Buffer - Using the stencil buffer in Unity to draw splatter effects on surfaces. This could be used for paint or blood splatter.
- Fixing Gaps Between Sprites - A short tutorial about removing the small gaps that sometimes appear between adjacent sprites.
- 2D Splatter Effects Using the Stencil Buffer - Using the stencil buffer in Unity to draw splatter effects on surfaces. This could be used for paint or blood splatter.
- Fixing Gaps Between Sprites - A short tutorial about removing the small gaps that sometimes appear between adjacent sprites.
- 2D Splatter Effects Using the Stencil Buffer - Using the stencil buffer in Unity to draw splatter effects on surfaces. This could be used for paint or blood splatter.
- Fixing Gaps Between Sprites - A short tutorial about removing the small gaps that sometimes appear between adjacent sprites.
- 2D Splatter Effects Using the Stencil Buffer - Using the stencil buffer in Unity to draw splatter effects on surfaces. This could be used for paint or blood splatter.
- Amit’s Game Programming Information - An great collection of general purpose game programming content.
- Fixing Gaps Between Sprites - A short tutorial about removing the small gaps that sometimes appear between adjacent sprites.
- Modern GUI Development in Unity 4.6 - A video tutorial providing an in-depth explanation of Unity's new UI system.
- Ray Wenderlich's Tutorials - Beginner and mid-level tutorials focused on learning Unity features or creating small example games.
-
Tweening
- GoKit - An open source, lightweight tween library aimed at making tweening objects dead simple.
-
Utilities
- GitHub for Unity - The new GitHub for Unity extension brings the GitHub workflow and more to Unity, providing support for large files with Git LFS and file locking.
- UnityToolbag - Collection of miscellaneous open source scripts and helpers for Unity 5.0.
- Consolation - In-game debug console that displays output from `Debug.Log`.
- Scene View Bookmarks - Editor extension to bookmark and later recall scene views.
- UniRx - UniRx (Reactive Extensions for Unity) is a reimplementation of the .NET Reactive Extensions. Rx cures the "asynchronous blues" without async/await.
-
Video
- Vimeo Unity SDK - Easily stream your Vimeo videos into Unity or record and publish out to Vimeo.
Programming Languages
Categories
Sub Categories
Keywords
unity
6
unity3d
5
csharp
2
game
2
c-sharp
2
game-development
2
puzzle
1
linq
1
reactive-extensions
1
rx
1
unirx
1
game-dev
1
gamedev
1
360
1
360-video
1
ar
1
capture-video
1
recording
1
video
1
vimeo
1
vr
1
artificial-intelligence
1
game-ai
1
gamedev-library
1
unity3d-plugin
1
utility-based-ai
1
fungus
1
unity-editor
1
unity3d-editor
1