Launched in November 2010, the Asset Store has become a go-to place for getting a vast array of assets for Unity, from Scripting, all the way to 3D, Textures, and Audio. It has helped kickstart many successful games, that otherwise would take much longer to develop, or would never get released.
Even though Asset Store features thousands of ready-to-use assets, some developers took it a step further and created utility systems and tools, which have become almost an inseparable part of the developer's workflow, and you'll find out why.
Our motto is "You do not have to do everything yourself", because the game that the players can play, is always better than the one that they cannot, therefore, nothing wrong with integrating some ready-to-use assets into your game, to speed up the development process. With that being said, below are some of the top picks and why they're popular among Unity developers.
UModeler is a tool for quickly and easily creating 3D models within Unity. With UModeler, you can create, edit, and texture 3D models directly in the Unity Editor, without needing to use external modeling software. UModeler is popular with game developers because it allows them to rapidly prototype and iterate on game environments and assets.
Amplify Shader Editor
Amplify Shader Editor is a node-based shader editor that allows developers to create custom shaders in Unity without needing to write code. With Amplify Shader Editor, developers can create shaders that simulate complex lighting effects, materials, and post-processing effects. Amplify Shader Editor is popular with Unity developers because it provides a powerful and flexible tool for creating custom shaders, without needing to be an expert in shader programming.
PlayMaker is a visual scripting tool that allows developers to create game logic and behavior using a node-based interface. With PlayMaker, developers can create complex game mechanics and behaviors without needing to write code. PlayMaker is popular with Unity developers because it provides an accessible way to create game logic and behavior, without needing to be an expert in programming.
Easy Save is an asset for adding save and load functionality to Unity games. With Easy Save, developers can easily save and load game data, including player progress, preferences, and settings. Easy Save is popular with Unity developers because it provides a simple and efficient way to add save and load functionality to games, without needing to write complex save and load systems from scratch.
Ultimate Character Controller
The Ultimate Character Controller is an asset for creating third-person character controllers in Unity. With the Ultimate Character Controller, developers can create characters with complex movement and animation systems, including support for things like climbing, swimming, and parkour. The Ultimate Character Controller is popular with Unity developers because it provides a comprehensive toolset for creating high-quality character controllers, without needing to write complex code from scratch.
Particle Dynamic Magic 2
The new Particle Dynamic Magic 2 version offers ultimate performance with Multithreading, Single pool distribution methods, and custom Static/Dynamic batching. It can process and create particles from Splines, images, meshes (static, moving skinned/animated, procedural), painted, propagated, projected, and Shuriken positions. Manipulators play a crucial role in interacting with particles, influencing their behavior by applying diverse forces such as Gravity, Turbulence, Vortexes, and Repel-Attract, while also enabling adjustments to their properties like color and size.
GPU Instancer simplifies Indirect GPU Instancing, sidestepping the complexities of Compute Shaders and GPU infrastructure. Its user-friendly tools and well-documented API streamline runtime changes. By utilizing Unity's DrawMeshInstancedIndirect method and Compute Shaders, GPU Instancer outperforms static batching and mesh combining, addressing limitations found in alternative GPU Instancing solutions. The indirect method significantly boosts rendering performance for repeated mesh instances, establishing GPU Instancer as an optimal and efficient solution.
Aura 2 stands as the premier volumetric lighting and fog solution for Unity, offering optimization and flexibility. Recognized with the BEST ARTISTIC TOOL - UNITY AWARDS in 2018 and 2019, Aura 2 employs cutting-edge simulation to recreate atmospheric fog and light rays, commonly known as god rays. This advanced tool mimics the illumination of micro-particles, like dust grains, enhancing the visual environment. Utilizing rendering techniques seen in top-tier games such as Tomb Raider, God of War, Red Dead Redemption 2, Assassin's Creed Origins/Odyssey, Days Gone, and The Last of Us 2, Aura 2 sets a new standard for realistic and immersive lighting effects.
Realistic Effects Pack 4
Realistic Effects Pack 4 is a versatile package compatible with mobile platforms, VR, URP (10x+), and HDRP (10x+) rendering. Featuring 27 effects with accompanying sound effects, this package is designed for seamless integration and ease of use. The included PC and Android demos, along with a video tutorial on usage, make implementation straightforward. Enjoy the convenience of a default particle system setup with easy color customization, one-click functionality, and realistic physics for projectile motion. The demo scene offers a preview of characters, animations, and a village setting. Benefit from fast screen space decals and optimized instanced rendering to minimize draw calls.
Weather Maker stands as the ultimate Unity asset for comprehensive weather, water, day/night cycles, volumetric clouds, fog, lights, terrain overlay, and sky systems. With both 2D and 3D modes, it streamlines development by providing full C# source code and shader code. This versatile asset supports Standard and URP pipelines, VR/AR in the standard pipeline and various color spaces. Weather Maker includes 27 effects with sound effects, covering everything from realistic atmospheric scattering to rain, snow, hail, and aurora borealis. It seamlessly integrates into your project, offering a complete solution for AAA games, indie projects, prototypes, and applications. With optimal performance tuning and features like floating point origin offset, volumetric clouds, day/night cycles, water, and more, Weather Maker is a one-stop solution for all your environmental needs in Unity.
Curved World presents a comprehensive collection of shader bending effects, including exaggerated horizon curve, spherical world, little planet, inception effect, and more. This specialized vertex displacement technique creates a bending illusion for meshes and the entire scene without altering the original geometry. Visible only inside the camera, the effect seamlessly integrates without disrupting game elements like physics, animation, AI, and pathfinding. Notably used in popular games like Subway Surfers, Minion Rush, and Animal Crossing, Curved World provides ready-to-use shaders for both mobile and high-end devices. With support for Shader Graph and Amplify Shader Editor, and compatibility with all render pipelines, it offers an easy-to-use and versatile solution for creating unique bending effects. Check out the PC Demos and documentation for a thorough understanding of Curved World's capabilities before purchase. Note: This asset is already part of the Amazing Shaders Bundle.
Ultimate VFX offers a vast array of unique effects, including Action VFX, Storm VFX, Particle Plexus, and Particle Force Fields, suitable for both 2D and 3D games. With over 300 prefabs, 200 textures, XP Titles for screens and menus, and the evolving XP Shockwaves collection, this asset empowers you to create stunning visual experiences. Exclusive interactive demos showcase the potential, while the MIR-2II Shader Pack provides additional shaders for advanced visual design. For tutorials, demos, and documentation, visit the official Unity forum support thread.
DOTween Pro enhances the capabilities of the included free engine DOTween, introducing new scripting and visual scripting features, with additional support for external assets such as TextMesh Pro (both paid and free versions), Easy Performant Outline (included in the free version), and 2D Toolkit. The Visual Animation Editor offers a script-free approach to animate various gameObject properties like Move, Fade, Color, Rotate, Scale, Punch, Shake, Text, Camera properties, and more, seamlessly integrating with Unity UI onClick events and providing animation previews without entering Play Mode. The Visual Path Editor facilitates path animations along linear or curved CatmullRom paths, supporting Transform coordinates. The Visual Editor Manager, an extra component, enables the setup of additional actions upon gameObject activation or deactivation, especially useful in pooling systems. Additional scripting features include shortcuts for supported assets, a DOSpiral shortcut, and a low-level system for per-character animation of TextMesh Pro text.
ShaderGraph Essentials elevates your ShaderGraph experience with essential features and optimizations. This all-in-one package introduces 30+ noise nodes, a texture generation node, three additional master nodes (Unlit, SimpleLit, Toon), a custom lighting node for HLSL coding, and a versatile water shader with vertex displacement and dynamic foam. The bundle is designed to enhance ShaderGraph's capabilities, offering Perlin noise variations, baking textures from any graph node, and performance-optimized master nodes. It includes full source code, and demo scenes for various effects, and has been tested for mobile, VR, low-end, and high-end PC use. A must-have for ShaderGraph users, enabling efficient noise creation, texture generation, and advanced lighting customization.