Who doesn't know about scriptable objects? (Except for beginners, yes.) In the world of game developers, "scriptable objects" are a type of asset that is often used in the game industry. The use of scriptable objects is very useful for game developers.
Scriptable object is an asset type that can store data or information used in Unity. Scriptable objects are coded in C#. Scriptable objects are the best way to share data between scripts or scenes. That's not all; here are some other benefits of using scriptable objects in Unity:
easy to access: Scriptable objects are the best method for adding information to objects; they are easily accessible and can be changed without having to open the code! This scriptable object is very effective, especially for developers, if they can use it.
No redo codes: With scriptable objects, game design is easier and faster than ever before and more flexible, as game developers can make changes to the game without having to "redo" the code.
Neat and efficient: Scriptable objects are a great method for managing game data and assets without having to do complex coding. Learning about scriptable objects is important because it is the foundation for game developers who want to raise the level of their coding more neatly and efficiently.
Scriptable objects are very useful in our project too. We implement it into our inventory equipment.
We use Scriptable objects to create various items without needing to script each item

2. The presence of scriptable objects must be applied to the scene in the object (item).

3. Scriptable objects are not only items but also part of the inventory for players. By creating a list, we can use it to hold items.

4. Apply it to the object player.

5. The result is

6. All the items have moved here, the player inventory.

Isn't that great? One of the implementations of scriptable objects in our game project is the equipment inventory system. And there are many more implementations of scriptable objects in the world of game developers. Using it is the same as increasing your professionalism in coding!
After seeing this, are you interested? Wow, it's hard, huh😥? It's not that difficult; if you are serious, you can make it too.
We plan to make a tutorial on making an inventory system, and it's pretty good that it can increase knowledge. Stay tuned.😉