Building A Tutorial in Bolt

Sdílet
Vložit
  • čas přidán 28. 08. 2024
  • In this video we take a look at how we can use Custom Units in Bolt to build modules that enable us to design and manage the flow of Gameplay Logic (such as Tutorials, Quests, or Cutscenes) directly in the Editor. A big thanks to Unity for sponsoring this video!
    ⚡Learn more about using Visual Scripting in Unity ⚡
    Bolt VS Landing Page - on.unity.com/3...
    VS Unity Learn - on.unity.com/3...
    More videos like this!
    Using Attributes and Reflection: • Using Attributes to Ma...
    Getting Started With Compute Shaders: • Getting Started with C...
    Designing A Tooltip System: • Designing A Responsive...
    --------------------------------------------------------------------------------
    Want to support the channel?
    ▶️ Help fund new episodes by joining the Patreon - / gamedevguide
    Use these links to grab some cool assets from the asset store:
    Get the Must Have Assets! - assetstore.uni...
    Free Unity Assets! - assetstore.uni...
    New on the Asset Store! - assetstore.uni...
    Top Paid Asset Store Packages - assetstore.uni...
    Asset Store Partners - assetstore.uni...
    --------------------------------------------------------------------------------
    Socials and Other Stuff:
    • Subscribe - www.youtube.co...
    • Join the Discord - / discord
    • Twitter - / gamedevguideyt
    • Facebook - / gamedevguideyt
    • Instagram - / gamedevguideyt

Komentáře • 37

  • @RandomProduct
    @RandomProduct Před 3 lety +36

    Very cool you've gotten sponsored by Unity!
    I never realized before how Bolt (or even visual scripting) could be used for a team of different kinds of developers. I guess I was really stuck in the "visual scripting bad, code everything" mindset 😂

  • @drewvananne1796
    @drewvananne1796 Před 3 lety +4

    Congrats on the Unity sponsorship in this vid, love your tutorials!

  • @jeffreyuppelschoten1812

    This is great! This is pretty much how we use Bolt in our project. Our programmers create generic logic while us designer create all the interactions and content in the scenes. This allows the programmers to keep oversight and focus on structure.

  • @AgsmaJustAgsma
    @AgsmaJustAgsma Před 3 lety +1

    Nice, Unity bought Bolt. I never used it, as I got accostumed to do programming, but this is a big step forward on the engine's user experience, much like when the ProCore team joined Unity, years ago.

  • @TheCalComics
    @TheCalComics Před 3 lety

    You've very much opened my eyes to Bolt's possibilities. Since Bolt was announced, I wasn't paying much attention to it because at that point I had already kind of figured out how to program by hand but now, I might have to do more digging into Bolt. I could see this being a huge help for something like AI behavior or dialogue systems. Thanks, Game Dev Guide!

  • @tientam779
    @tientam779 Před 3 lety

    Great video that really shows off the power of using Bolt for anyone. I would love a more in-depth video on using Bolt to build out other systems!

  • @Hymnal27
    @Hymnal27 Před 3 lety

    I...might actually use bolt in my tutorial because of this. Thanks!

  • @Slacker333666
    @Slacker333666 Před 3 lety

    Perfect this video is way advanced for me but it answered my question about using unity and bolt cause I knew unreal you could make custom nodes but wasn’t sure unity would can’t wait to start really learning this stuff and diving deep into it to be able to do the stuff you just did thanks for the great content

  • @michalslusarski
    @michalslusarski Před 3 lety

    I don't really use visual scripting in most cases, but when it comes to behaviour trees the visual input is extremely helpful

  • @McJaniJoy
    @McJaniJoy Před 3 lety +2

    nice video ! U r the perfect inspiration : ) keep going :D good job !

  • @YuriNoirProductions
    @YuriNoirProductions Před 3 lety +1

    i usually avoid tools as much as possible as i prefer to have the total control over what im coding... but it seems like bolt could be use as some sort of custom node editor...might be interesting for enemy design... thanks for the video!

    • @darktip
      @darktip Před 3 lety +1

      Yeah, right? Flexible and easy

  • @humadi2001
    @humadi2001 Před 3 lety +9

    Would be nice if you’ve mentioned how Bolt eats much performance

    • @mrmoinn
      @mrmoinn Před 3 lety

      It might not be his fault. This video is sponsored by Unity, after all...

    • @awesomeniac
      @awesomeniac Před 3 lety

      isn't this only happened in editor? i notice the nodes live view causing an overhead in editor. But if we close the node editor there's no performance issue ?

    • @humadi2001
      @humadi2001 Před 3 lety +1

      @@awesomeniac simply use c# clean code till Unity improves Bolt as Blueprint

    • @AlekseyLoykuts
      @AlekseyLoykuts Před 3 lety

      Because Visual Scripting refers to less experienced developers - most of the time perfomance issues are the result of poor gameplay logic, lack of caching and updates of everything every frame. And not the overhead of Bolt, or any other system, designed to make your development easier

  • @henrispriet9812
    @henrispriet9812 Před rokem

    Pretty sure Google's in my brain, was thinking about this video and it popped up in my recommended just like that

  • @legends389
    @legends389 Před 3 lety +1

    When Recommendation is faster than notification

  • @OverAndOverAndOver
    @OverAndOverAndOver Před 3 lety

    Yes, another video!

  • @madharambe3264
    @madharambe3264 Před 3 lety

    My man, this video is awesome

  • @tungau8893
    @tungau8893 Před 2 lety

    Hey, I just follow this lead.
    I have 8 entities (gameobject and different flow machine) which have the same flow graph, when I invoke the next flow (Invoke ControlOutput) all the flow graph run the last (8th) flow graph reference. So the entity from 1 to 8, run the 8th ControlOutput.
    What I want to achieve is, the local flow machine need to invoke the local ControlOutput, not the 8th which is always the last graph.
    I think that the property "graphReference" acts like a static references across all Custom Unit, even if they are on a different GameObject

  • @AvoCavo
    @AvoCavo Před 3 lety

    Great video! It seems Custom Unit requires to inherit UNIT from the video. Is it possible to inherit other class as well to use Custom Unit?

  • @MecegguemMohamed
    @MecegguemMohamed Před 3 lety

    Hi, Ever heard about Solid principles which can help you write a clean and maintainable code base that can be easily extended and customized

  • @Galaxy_World
    @Galaxy_World Před 3 lety +1

    Ty

  • @immersiveirl6638
    @immersiveirl6638 Před 3 lety +1

    Does Bolt still bubble exceptions up through an event chain?

  • @_denzy_6310
    @_denzy_6310 Před 3 lety

    Very nice dude

  • @awesomeniac
    @awesomeniac Před rokem

    Wait, The "Wait For Seed Pickup" node, how did it work? is the project available somewhere?

  • @Fuzzel
    @Fuzzel Před 3 lety

    Could Bolt be used for a behavior tree? Our teams currently looking into the best way to implement AI and there are a lot of different packages for behavior trees all with various price points.

  • @nix3l_
    @nix3l_ Před 3 lety +4

    Sorry, but im stil in the mindset of visual sctipt bad, code good

  • @anandsuralkar2947
    @anandsuralkar2947 Před 3 lety

    I am using bolt can u make ur refresh video on NPC and cars traffic AI using bolt

  • @halivudestevez2
    @halivudestevez2 Před 3 lety +3

    as a developer this tool seems to be more complicated than coding

  • @gamedevdemonold
    @gamedevdemonold Před 3 lety

    Cool

  • @cahydra
    @cahydra Před 2 lety

    As a mediocre programmer I don't like bolt, it feels like a children's programming language (which it is).

  • @allengullon624
    @allengullon624 Před 3 lety

    first