BEST FREE UNITY ASSETS – OVER 200 CURATED QUALITY ASSETS


 



Kick-start your game with a categorized curated list of over 200 high quality FREE assets! FREE as in AWESOME assets from the PRO’s!

Welcome to our free Unity assets page – its regularly updated and chock full of high quality free assets to kick start your game. If you would like to add something, learn something, or just hang out with like minded people then head on over to our discord server and say hello!

You may also be interested in taking a look at the quality assets that I use regularly to create my scenes – ​​best of the best environmental unity assets​​.

AI:

  • ​Behavior Bricks​​ : Behavior Bricks is a state-of-the-art engine for Behavior Trees (BTs) along with an intuitive visual editor.
  • ​Crystal AI​​ : A Utility based AI for C# and Unity (can only use free version in free games).
  • ​Goap​​ : Goal oriented action planning AI in Unity.
  • ​Panda BT Free​​ : Panda BT is a script-based Behaviour Tree engine which allows the authoring of complex, scaleable and reusable logic for your game.
  • ​TopDown AI​​ : This is an example of Top Down Shooter AI.
  • ​Unity Movement AI​​ : A library of steering behaviors to help your NPCs move around your game.

ANALYTICS:

ANIMATION:

AUDIO:

  • ​Audacity ​​: Multi track recording and editing software.
  • ​Bfxr​​ : Sound FX generator.
  • ​InAudio 2​​ : Add great audio to your game in seconds with the new layered music player with crossfading and gap-less transitions.
  • ​Reaktion​​ : An audio reactive animation toolkit for Unity.
  • ​Soundation​​ : Record, mix and share music online.

BOARD GAMES:

  • ​RP Tools​​ : A cool set of tools for desktop or online board games.

CAMERAS:

COLOR / PALETTE GENERATORS

  • ​Canva​​ : Awesome color wheel and palette generator from an amazing company.
  • ​Colormind​​ : AI driven palette generator with very cool image extraction capability.
  • ​Coolors.co​​ : Quite nice web based palette generator.
  • ​Paletton​​ : Web based palette generator.

CONTROLLERS:

  • ​Animancer Lite​​ : A code-driven replacement for Unity’s Mecanim AnimatorControllers based around the concept of Dependency Injection: instead of using names or hash codes to identify predefined states and parameters, you simply pass the desired AnimationClip directly into the Play or CrossFade methods.
  • ​Base Helicopter Controller​​ : Helicopter controller with realistic physics.
  • ​Helicopter Pack​​ : Cool helicopter & physics systems
  • ​Super Character Controller​​ :  Fulfills all common character controller functions such as collision detection and pushback, slope limiting and collider ignoring. New features include the ability to rotate the controller to any angle, sophisticated ground detection, ability to clamp the character to surfaces, and detailed collision response messages. All functions are fully exposed and editable. Also includes the SuperStateMachine, a finite state machine designed to interact with the controller.
  • ​Third Person Controller – Basic Locomotion FREE​​ : Very high quality AAA Quality 3rd Person Controller with locomotion template.
  • ​3rd Person Controller + Fly Mode​​ : This package provides a basic setup for a 3rd person player controller. Includes scripts for the player movements, camera orbit and a Mecanim animator controller, containing basic locomotion (walk, run, sprint, aim & strafe, and also an extra fly mode).

DATABASE:

  • ​DreamIO​​ : Add a leader board and promo code system to your game right now – no php or sql required!
  • ​SQLite4Unity3d​​ : SQL Lite for Unity 3d.

DEBUGGING:

DEVELOPMENT / TESTING:

  • ​Dir Sync Pro​​ : Great one way and two way directory sync tool that detects differences.
  • ​Fork​​ : Very cool and git and gitlfs client. Better than all the paid ones i have used.
  • ​Log Viewer​​ : Check editor console logs inside the game itself even on mobile.
  • ​Resource Checker​​ : Shows how much memory textures take to reduce memory usage.
  • ​ShaderlabVS​​ : Visual Studio Plugin for Unity Shaderlab programming.
  • ​Unity Test Tools​​ : Test your game with unit test framework, integration test framework, assertion component, ide, batch and test mode runners.
  • ​VSCode​​ : Seamless support for Microsoft Visual Studio Code in Unity.

EDITOR EXTENSIONS:

  • ​Inspector Gadgets Lite​​ : Streamline your editor experience with this enhanced Transform Inspector.
  • ​Weaver Lite​​ : Directly reference assets and layers in your code without any magic strings and generate procedural assets in the Unity Editor.

FOG:

FONTS:

FRAMEWORKS:

  • ​Entitas​​ : The entity component framework for Unity. Entities, pools, groups, observers.
  • ​Facepunch.Steamworks​​ : A wrapper for Steamworks recommended by the community.
  • ​SteamWorks​​ : A C# Wrapper for Valve’s Steamworks API, it can be used either with Unity or your C# based application.
  • ​UniRx​​ : A re-implementation of the .NET Reactive Extensions for Unity.
  • ​UnitySteer​​ : Awesome autonomous agent steering framework for Unity.
  • ​Universe​​ : A global persistent game manager that lasts across screens.
  • ​Weaver Lite​​ : Directly reference assets and layers in your code without any magic strings and generate procedural assets in the Unity Editor.
  • ​Zenject​​ : Awesome looking dependency injection / IOC framework.

GAME TOOLKIT:

  • ​Fungus​​ : Easy, branching story editor. Was used in a Unity presentation some time ago.

INPUT MANAGEMENT:

  • ​InputBinder​​ : Makes it easy for components to respond to axis, button, and key input events.
  • ​Lean Touch​​ : Multi-platform input library for gestures (both touch and mouse).
  • ​LeapMotion​​ : Leap motion development page and downloads.
  • ​TouchKit​​ : TouchKit aims to make touch handling in Unity more sane.
  • ​TouchScript​​ : TouchScript is a multi-touch library for Unity. Makes handling complex gesture interactions on touch surfaces easier.
  • ​XboxCtrlrInput for Unity​​ : A wrapper that handles Xbox 360 controller input. It’s used in the same way as Unity’s Input class.

INSPIRATION / INTERESTING:

LANGUAGES:

  • ​Arcadia​​ : Clojure for Unity.
  • ​MoonSharp​​ : Community recommended Lua interpreter written in C# for maximum compatibility.
  • ​UniLua​​ : Implementation of LUA for Unity.

LIGHTING:

LOCALISATION:

MAP EDITORS:

  • ​Tiled​​ : Free and easy to use tile map editor.

MESHES:

MUSIC & SOUND:

NETWORKING:

NOISE:

  • ​LibNoise​​ : A port of the LibNoise framework for Unity. Great if you are doing procedural content generation.
  • ​WangScape​​ : Not unity, but very interesting anyway, wang tiles are a way of breaking up terrain tiling.

PARTICLE SYSTEMS:

PATHFINDING:

POOLING:

  • ​ObjectPool​​ : This script reduces garbage collection and therefore jitter by pooling instances.
  • ​RecyclerKit​​ – An object pooling system that is super easy to use from Prime31.

POST FX / SHADERS:

  • ​Deferred Night Vision​​ : AAA quality night vision effect if you’re using deferred rendering.
  • ​Kamakura Shaders​​ : Very nice stylised set of features that can be used altogether to create styles such as anime, paint, water-color, sketch like and so on.
  • ​KinoGlitch​​ : A collection of glitch video effects.
  • ​KvantSpray​​ : GPU accelerated object instancing/particle animation system for Unity. Very cool!
  • ​Legacy Unity Cinematic Image Effects​​ : Awesome Post FX. If using 5.5 and up use the Unity Post Processing Stack above instead.
  • ​Legacy Image Effects​​ : This package contains the Image Effects previously shipped as part of Unity’s Standard Assets.
  • ​Lightning Bolt Effect for Unity​​ : Customizable lightning asset.
  • ​Lux​​ : Fantastic open source physically based shader framework for unity.
  • ​Melee Weapon Trail​​ : Add “swoosh” trail effects suitable for attacks of your characters.
  • ​Post Processing Stack​​ : Amazing Free and Fast Post Processing Stack from Unity. Must have for Unity 5.5 and up!
  • ​Shader case Study – Pokemon Battle Transitions​​ : Video tutorial plus shaders.
  • ​ShaderProject​​ : All sorts of handy shaders –
    ApplyTexture, Blending, AdditiveBlending, AlphaBlending, CombineTextures, Dissolve, DiscardingFragments, FlatColor, FlatRGBColor, GeometryShaders, GrabPass, BlackWhite, Blur, GlassStained, Pixelation, PixelShifting, Tint, Zoom, Masks, AlphaMask, ColorMask, ColorAlphaMask, NormalExtrusion, NormalMapping, PostProcessing, BlackWhite, BlendModes, BrightnessSaturationContrast, DepthTexture, Overlay, Pixelation, Tint, RotationUV, RotationVertices, Shading, Diffuse, DiffuseLighting, Phong, Phong-Blinn, Silhuette, StencilBuffer, TextureAtlas, ToonShading, VertexManipulation, Flag, Scale, VolumetricExplosion, Water, Waves
  • ​SMAA for Unity3D​​ : Subpixel Morphological Antialiasing for Unity3D.
  • ​Temporal Reprojection Anti-Aliasing​​ : TRAA for Unity.
  • ​Toon Shader Free​​ : A free toon shader – render your 3d models in a toon style.
  • ​Unity 5 Effects​​ : Temporal screen space reflections, screen space shadows, screen space boolean, rim light, water surface and caustics, light particles, procedural modelling, metaball, temporal SSAO, mosaic field.
  • ​UnityPCSS​​ : Implementation of NVidia “PCSS” or “Percentage Closer Soft Shadows”.

ROADS:

  • ​EasyRoads3D Free​​ : The free version of what is probably the best roads asset for Unity. Works well with with Gaia terrains.

SCENE, ART CREATION & LEVEL DESIGN:

SERIALISATION:

  • ​FullSerializer​​ : Easy to use and robust JSON serializer that just works.
  • ​JSON.net​​ : Fully featured and professionally supported port of JSON.net

SHADERS:

SKIES:

SPAWNING:

TERRAIN:

TEXT:

TEXTURES / TILESETS:

THREAD MANAGEMENT:

TWEENING LIBRARIES:

  • ​DOTween (HOTween v2)​​ : A very nice tweening library optimised for C# and nicely integrated into Unity.
  • ​LeanTween​​ : An efficient tween engine for Unity that offers a many features.

TUTORIALS (ALSO A GREAT SOURCE OF FREE ASSETS):

UI:

UNITY TECHNOLOGIES:

UTILITIES:

VIRTUAL REALITY:

  • ​Google VR SDK for Unity​​ : Build virtual reality applications for Android and iOS using the Google VR SDK for Unity.
  • ​HoloToolkit-Unity​​ : A collection of scripts and components to accelerate development of applications targeting Windows Holographic.
  • ​Project Tango UnitySDK Examples​​ : the Project Tango UnitySDK examples and tutorial projects for Unity 5 and above.
  • ​SteamVR Plugin​​ : The Steam VR plugin for Unity.
  • ​Steam VR Unity Toolkit​​ : A collection of useful scripts and prefabs for building SteamVR titles in Unity 5.
  • ​The Lab Renderer​​ : The scripts and shaders that drove rendering in The Lab for HTC Vive. Forward renderer with support for up to 18 dynamic shadowing lights in a single pass with MSAA enabled, and it included the Adaptive Quality system that dynamically adjusts rendering resolution to maintain framerate in VR.
  • ​Newton VR​​ : A virtual reality interaction system for unity based on physics.
  • ​VRTK​​ : Virtual reality scripting toolkit, a collection of useful scripts and prefabs for building VR titles in Unity 5.
  • ​VR Samples​​ : VR Samples from Unity.

VISUAL SCRIPTING:

  • ​Behavior Bricks​​ : Behavior Bricks is a state-of-the-art engine for Behavior Trees (BTs) along with an intuitive visual editor.
  • ​Panda BT Free​​ : Panda BT is a script-based Behaviour Tree engine which allows the authoring of complex, scaleable and reusable logic for your game.
  • ​uScript Personal Learning Edition​​ : uScript is a fully featured visual scripting system developed by industry veterans of award-winning “AAA” games.

WEATHER:

2D ASSETS:

2D TOOLS:

  • ​Gimp​​ : Free and open source image editor (like Photoshop).
  • ​Paint.net​​ : Image and photo editor.
  • ​Krita​​ : Painting tool for concept art, texture and matte painters, illustrations.
  • ​Inkscape​​ : Great tool for creating vectorized sketches.
  • ​Piskel​​ : Online editor for animated sprites and pixel art.
  • ​TexturePacker​​ : Great sprite sheet generation and packing tool.

3D MODELS:

3D TOOLS:

  • ​Blender​​ : Pretty much the standard.
  • ​MagicaVoxel​​ : A lightweight 8-bit voxel art editor and interactive path tracing renderer.
  • ​ProBuilder​​ : Awesome in-editor 3D prototyping / modelling system acquired by Unity and now free.
  • ​Qubicle​​ : Voxel editor.
  • ​TinkerCad ​​: Free 3D modelling tool from Autodesk. Result can be imported into Unity.
  • ​Vectary​​ : Online 3D modelling tool.

I hope you enjoyed this list. If you would like me to add or remove any assets then please drop me a ​​message​​, subscribe to the newsletter on the� ​​homepage ​​if you would like access to updates and other free and useful information.