Uploaded September 2018 | Updated September 2026, 1 week ago
When first implementing Item Stacking, we didn't take into account Drag n Drop. Now we do! :D
Tutorial series on how to make an inventory system in Unity, using C# and the Unity UI.
► Next Video (Part 14): youtu.be/ah8bdnhU5gI
◄ Previous Video (Part 13): youtu.be/dLDu0-PLwF4
► Items & Inventory Playlist: youtube.com/playlist?list=PLm7W8dbdfloj4CWX8RS5_cnDWVn1Q6u9Q
► Character Stats Playlist: youtube.com/playlist?list=PLm7W8dbdflohqccuwJxjYRKuDUnk131XO
💾 Source Code: bitbucket.org/kryzarel/items-inventory-tutorial
💬 Discord Server: discord.gg/98YSpu2
Resources:
✔ Download UI: mediafire.com/file/01vybzy7rkj48y5/Inventory_and_Stats_UI.7z
✔ Download Icons: opengameart.org/content/fantasy-icon-pack-by-ravenmore-0
In this tutorial series we learn how to implement an inventory system and items in Unity, typical of an RPG: With items, tooltips, equipping items by right click or drag and drop and applying stats to your character.
We'll try to maintain a clean code architecture, with minimal dependencies between classes. The SOLID set of principles is a good thing to keep in mind.
Items are made using ScriptableObjects. Classes are linked together using C# events. And we'll learn the intricacies of Unity's UI components such as Layout Group, Layout Element, Content Size Fitter, Text, Image, and more.
● SOLID principles: en.wikipedia.org/wiki/SOLID_%28object-oriented_design%29
● SOLID Unity keynote: youtube.com/watch?v=eIf3-aDTOOA
● Introduction to Scriptable Objects: unity3d.com/learn/tutorials/modules/beginner/live-training-archive/scriptable-objects
Music by TeknoAXE
Burnt to a Crisp - youtube.com/watch?v=7RJQTOGcK14
When first implementing Item Stacking, we didn't take into account Drag n Drop. Now we do! :D
Tutorial series on how to make an inventory system in Unity, using C# and the Unity UI.
► Next Video (Part 14): youtu.be/ah8bdnhU5gI
◄ Previous Video (Part 13): youtu.be/dLDu0-PLwF4
► Items & Inventory Playlist: youtube.com/playlist?list=PLm7W8dbdfloj4CWX8RS5_cnDWVn1Q6u9Q
► Character Stats Playlist: youtube.com/playlist?list=PLm7W8dbdflohqccuwJxjYRKuDUnk131XO
💾 Source Code: bitbucket.org/kryzarel/items-inventory-tutorial
💬 Discord Server: discord.gg/98YSpu2
Resources:
✔ Download UI: mediafire.com/file/01vybzy7rkj48y5/Inventory_and_Stats_UI.7z
✔ Download Icons: opengameart.org/content/fantasy-icon-pack-by-ravenmore-0
In this tutorial series we learn how to implement an inventory system and items in Unity, typical of an RPG: With items, tooltips, equipping items by right click or drag and drop and applying stats to your character.
We'll try to maintain a clean code architecture, with minimal dependencies between classes. The SOLID set of principles is a good thing to keep in mind.
Items are made using ScriptableObjects. Classes are linked together using C# events. And we'll learn the intricacies of Unity's UI components such as Layout Group, Layout Element, Content Size Fitter, Text, Image, and more.
● SOLID principles: en.wikipedia.org/wiki/SOLID_%28object-oriented_design%29
● SOLID Unity keynote: youtube.com/watch?v=eIf3-aDTOOA
● Introduction to Scriptable Objects: unity3d.com/learn/tutorials/modules/beginner/live-training-archive/scriptable-objects
Music by TeknoAXE
Burnt to a Crisp - youtube.com/watch?v=7RJQTOGcK14
