Upgrade Your Projects With SCRIPTABLE OBJECTS

Поділитися
Вставка
  • Опубліковано 4 бер 2022
  • Scriptable Objects have been a hot topic with Unity devs for years, and are easily one of the most important tools in structuring clean, decoupled, multipurpose code.
    I give a really simple example here just to kickstart the conversation on how these things are created and introduce what they are conceptually, but we'll take a deeper look going forward in some really interesting ways to use these to structure your code in ways that will change your perspective on project architecture.
    ✨Want to support the channel?
    Buy me a coffee ☕: ko-fi.com/bmoli
    ➤SUBSCRIBE TO MAKE GAMES AND BECOME BEZOS RICH, ALSO BEAUTIFUL ❤️
    ➤LIKE the video if you enjoyed, it really helps the channel!
    ➤Join our DISCORD SERVER: / discord
    We have channels to help you with your problems!
    Thanks for watching!
    #bmo #unity #tutorial

КОМЕНТАРІ • 24

  • @elyoutuberquenuncatuve
    @elyoutuberquenuncatuve 11 місяців тому

    maybe one of the best Unity tutorials guy I have found in years,fast,direct,useful and undestanding examples and much more,and my mother language isn't english even....thank you for sharing your knowledge!!!

  • @OMGamingNL
    @OMGamingNL 2 роки тому +9

    I'm really amazed by how simple yet so remarkable the tutorials you make are. Great quality, and I'm learning tons of 'basic' stuff I can use! Thanks for all the good work!

    • @BMoDev
      @BMoDev  2 роки тому

      🙏 thanks, appreciate ya

  • @mandamoon9149
    @mandamoon9149 2 роки тому +7

    I subscribed, now I’m Bezos rich and beautiful ❤️ Thanks BMO!

    • @BMoDev
      @BMoDev  2 роки тому +2

      Youre welcome.

  • @deadbroadcastpc
    @deadbroadcastpc 2 роки тому +2

    Scriptable Objects are one of the most useful and powerful tools. Thanks for sharing brother!

  • @_Garm_
    @_Garm_ 2 роки тому +3

    Finally!, This is the first Scriptable object tutorial that i understood, thank you ! :D

  • @eileeng2492
    @eileeng2492 2 роки тому +1

    Wow,three great videos back to back.
    You're rocking this BMO!lol

  • @wormholeinteractive
    @wormholeinteractive Рік тому

    Thank you. I was watching a paid course in which they delved into this topic but failed greatly. After watching Brackeys primer, I was still confused on how to actually get the reference/ extract the info from the scriptable object. Sir, you done it! 🎉

  • @lucinfernos
    @lucinfernos 2 роки тому +1

    perfect timing! i was JUST looking for a simple introduction to scriptable objects and found this ^^

    • @BMoDev
      @BMoDev  2 роки тому +1

      I sensed you needed help in the cosmos

  • @marcelfyi
    @marcelfyi 2 роки тому +1

    Looking forward to more videos on how to decouple things. :)

  • @troyna77
    @troyna77 2 роки тому

    this actually solidified (in a good way) these concepts that ive been confused
    over. maybe if you could show how to access an object vector components and such. this is a great subject and your an excellent instructor! maybe have have a separate video of you setting up the player controller coupled with monobehaviour?

  • @stefan429
    @stefan429 2 роки тому +2

    i wish i found your channel when i was a beginner! btw you can just use the object.name instead of having a name string, ive never had to use both :D

  • @suicune2001
    @suicune2001 2 роки тому +2

    Awesome! Scriptable Objects look really useful. I'm not all that familiar with how to utilize them, though.

    • @BMoDev
      @BMoDev  2 роки тому +1

      Thats normal! It takes some time playing with them but its worth investing time into!

  • @LifeLedLucid
    @LifeLedLucid 2 роки тому +1

    I know you know this but you didn't show it in the video (for some reason I like watching scriptable object videos). One of the best features of a scriptable object is being able to change/Edit it at runtime and have the data saved when you exit play mode making adjustments super easy. Thought I'd share for anyone new to scriptable objects.

    • @LifeLedLucid
      @LifeLedLucid 2 роки тому

      @BMo btw, I've seen about 8 of your videos now and thought they were all very well done. Thank you for making so many nice videos, I know you're not making much if anything off of all your hard work but I hope in the future you have several hundred thousand subscribers or more. Peace!

  • @bobbville
    @bobbville 2 роки тому

    🔥🔥🔥

  • @malikmuhammadarslan9993
    @malikmuhammadarslan9993 Рік тому

    thanks

  • @nileshkumawat6730
    @nileshkumawat6730 Рік тому

    Upgrade system works with scriptable objects?

  • @harryashikian9766
    @harryashikian9766 2 роки тому

    So basically
    Scriptable objects is like inheritance but with extra steps?
    Correct me if I'm wrong

  • @adslpiulentoditalia2545
    @adslpiulentoditalia2545 Рік тому

    But isn't that simple just make a static field to access It from whatever you want for example:
    public static float HealthStatic;
    public float health = 100;
    Void Start()
    {
    HealthStatic= health;
    }
    isn't the same method to invoke It from whatever you want?