29 11 2020
Odin - Inspector and Serializer
Odin is Without a Doubt the Most Critical Asset in my Toolkit
There are quite a few great assets on the unity asset store that I like to include in my projects. One however stands out above all the rest. In fact I would say I would give up nearly all my other assets before I would ever want to part with Odin. If you are a real beginner or just working on small projects, you will not really understand the full powerful of Odin. The real benefit comes when you are building out a game with lots of components and assets and you need a working pipeline. Odin allows you to quickly create custom inspectors in which you can create feature rich data editors for your game. For example, in an RPG you have many stats you would require to keep beyond just name, class, picture,... you have inventory, stats, quests, experience systems, magic effects, sound effects and more. Unity`s built in system is so bare bones compared to what Odin can accomplish.
Bottom line... you want to get this Asset and learn to use it. There are some very good tutorials on Youtube and most of the features are extremely easy to use. Definitely check out the three part Youtube video where the publisher makes a Game Manager for his project. It takes a bit of work to put it all together but the result is amazing. You end up with all your game data and scriptable objects in one place along with a lot of real cool integrated systems for better testing of your project.
One thing I would suggest is making sure you take the time to really understand the tool and integrate it into your workflow. Like with so many other Unity assets, you get out of it what you put into it. More so than most Unity assets, Odin has great value in every single project.
Check it out today!