Making deep gameplay for open worlds with 100s of items can seem impossible as a solodev, so how can it be done? Through scriptable objects, item abstraction, and data validation, we can manage our items efficiently. Not only does it help in speeding up the item creation process, but we can use automatic data validation to ensure we don't accidentally make mistakes during item creation.
—-------------------------------------------------------------------
Project Files
Item Tutorial Source (this video): https://github.com/spaderdabomb/OpenW...
Open World Template: https://github.com/spaderdabomb/OpenW...
Free Item Pack: https://www.patreon.com/posts/free-it...
—-------------------------------------------------------------------
Related Videos
3rd Person Controller: • 1ST AND 3RD PERSON CONTROLLER - COMPLETE C...
Open World in 5 Minutes: • Build a beautiful 3D open world in 5 minut...
—-------------------------------------------------------------------
Patreon: / spaderdabomb
Subscribe: / @spaderdabomb
Discord: / discord
Twitter: / spaderdabomb
Twitch: / spaderdabomb
—-------------------------------------------------------------------
Music from #Uppbeat (free for Creators!):
https://uppbeat.io/t/pecan-pie/time-f...
License code: WW02ITZPHH7JWPO6
https://uppbeat.io/t/pecan-pie/time-f...
License code: WW02ITZPHH7JWPO6
—-------------------------------------------------------------------
Chapters
Intro: 0:00
Scriptable Objects Items 1:02
Making Our First Item: 4:20
Data Validation: 8:40
How to Make Weapons: 13:42
Demo: 17:28