6 Useful Unity Assets As An Indie Developer/Programmer (Paid & Free)
Today I thought I’d write a quick post to highlight some of the most useful Unity assets (from the store) that I have and use as an indie games developer and programmer.

These assets are not in any particular order, and I’ve tried to choose from a few different areas of development needs, ie. Programming and the editor, environment and the world, the player and NPCs.
If you know of any more worth mentioning, please let me know. I’m always interested to see new and useful creations.
Odin Inspector, by Sirenix:
Odin Inspector is a paid asset which allows you to create custom and extremely personalized Unity Editor/Inspector windows with ease. It is loaded with a huge number of different attributes which allow you to customize how data and variables are displayed. I use this asset very frequently, as I really like clean editor layouts. A free alternative with less functionality is Naughty Attributes.
[Graphy], by Tayx:
Graphy is an asset which allows you to view a lot of important performance data within your application itself, not just the Unity editor. If you need debug information from different builds of your game, this is a great help. And it’s totally free! If you need things working perfectly, this is the way to check that they are!
SNAPS Prototype (Collection), by Asset Store Originals:
The SNAPS Prototype series is a collection of paid asset packs made by Unity themselves. They aim to make quickly prototyping complex environments a lot easier. While their cost may be a little high for some indie developers, you can often see them in sales and grab them cheap, like I did.
SNAPS Art HD, by Asset Store Originals:
The SNAPS Art HD series is another collection of paid asset packs made by Unity themselves. Similar to the SNAPS Prototype packs, the Art packs are non-prototype versions of the same environments as the Prototype packs. The models contain much more detail and much better textures. While again, their cost may be a little high for some indie developers, you can often see them in sales and grab them cheap, like I did.
First-Person All-In-One, by Aedan Graves:

The First-Person All-In-One character controller asset is something I came across which is a fantastic way to quickly sort out your player controls. It is a free asset which gives the ability to run, sprint, jump, crouch, crawl, use stamina, bob head while moving, and look around using mouse. Most of these are needed in all, or most, first-person games, and this asset allows a lot of customization to your needs.
Advanced People Pack 2, by Alex Lenk:
The Advanced People Pack 2 is a great paid asset if you need a lot of unique and varied low-poly characters for your game. Personally, 3D modelling is not a great strength of mine, and this asset allows me to easily create many different body types and unique people to fill my worlds.