Unity Game Creator - State Machine

แชร์
ฝัง
  • เผยแพร่เมื่อ 11 ธ.ค. 2024

ความคิดเห็น • 32

  • @puntalic
    @puntalic 3 ปีที่แล้ว +1

    Another awesome tutorial.
    Can't wait to see your setup with SM and Skill module combined.
    Thanks a ton.

  • @Jorendo
    @Jorendo 3 ปีที่แล้ว

    Cool it finally came out? Sweet! Thanks for showing!

    • @Jorendo
      @Jorendo 3 ปีที่แล้ว

      And just bought it, can't wait to try it out. Used playmaker before, but i think this one makes it even easyer!

  • @FictitiousCtrlGames
    @FictitiousCtrlGames 2 ปีที่แล้ว

    Things such as 'set active' doesn't seem to work. I could be missing something. Not too sure.

  • @demonitgames
    @demonitgames 3 ปีที่แล้ว +1

    So this is more like without mess on inspector view u can do in one state something like that ?

    • @IspyrGameDev
      @IspyrGameDev 3 ปีที่แล้ว

      Yup exactly, truly cleans up the inspector, organizes the scene in a much more manageable way, especially when your project scales.

  • @asd44063
    @asd44063 3 ปีที่แล้ว +3

    Man I wish this was default with GC.

  • @VideoGameAcademy
    @VideoGameAcademy 2 ปีที่แล้ว

    Hello, why when i use the trigger "on player enter", my player is set as the "invoker" ?

  • @philipdrobar
    @philipdrobar 3 ปีที่แล้ว

    Awesome to see you covering this. Do you know how it handles saving / loading the states

    • @RVRGaming
      @RVRGaming  3 ปีที่แล้ว +1

      Honestly not sure no, I'd assume similar to behavior

  • @magisoftworks8547
    @magisoftworks8547 3 ปีที่แล้ว

    Think this is up there in the list of top GC add-ons. Hey RVR! - I know your crazy busy but would be awesome if you could do a new SM tutorial taking one of your previous tutorials setting up (Ex: Shooter/Melee/Etc) -But- 2nd time around use SM. Also "to speed things up" - copy examples from a demo scene then convert them to use SM. Just a thought. :) Thanks again or all the videos.

    • @RVRGaming
      @RVRGaming  3 ปีที่แล้ว

      hey! I mean I could, but the actions/conditions/triggers will all remain the same. The only real difference is that when referring to in-scene content, you'd use variables. That's what makes statemachine so great, it's so easy and familiar to use and just cleans up the project

  • @oldmanjim4853
    @oldmanjim4853 3 ปีที่แล้ว

    Is there any chance you could do a tutorial showing weapon fast swap between melee weapons, shooter weapons and shooter spells with State Machine? I’m trying to rig up a system where you use numeric keys to swap (1: sword, 2: bow, 3: fireball etc).
    And thank you for your tutorials. They’re awesome!

  • @IspyrGameDev
    @IspyrGameDev 3 ปีที่แล้ว +1

    This will make life so much easier, hunting for Actions/Conditions can be frustrating and time-consuming. My fear here would be a "nest" as the project grows. Is that a valid concern? Are you using it in your projects? Thx for the vid!

    • @RVRGaming
      @RVRGaming  3 ปีที่แล้ว +2

      I mainly use it for all the basics I always repeat in setup regarding the player. Saves tons of time

  • @wendymorrison2385
    @wendymorrison2385 3 ปีที่แล้ว

    How do you use set active action with state machine because you can't drag a game object in that like to just have a visual of sword on back with activating and deactivating an object?

    • @RVRGaming
      @RVRGaming  3 ปีที่แล้ว

      just liek with behavior, you'll need to rely on variables :) so use the blackboard

  • @VaupellGaming
    @VaupellGaming 3 ปีที่แล้ว

    nice, lets make som AI's using GC behavior and statemachine.

  • @alekjwrgnwekfgn
    @alekjwrgnwekfgn 3 ปีที่แล้ว +2

    Might have been nice if it was a free update. It must be the most expensive system of its kind on the asset store and there is zero customer support, the documentation is rubbish. This channel is the one of the only resources that makes GC useable (considering the documentation, no support, and Discord only being for “community”). Anyway, I might get it when it’s 50%. The last GC update set me back by breaking my project (I couldn’t get any response from GC)- it forced me to learn Bolt, which was good.

    • @Jorendo
      @Jorendo 3 ปีที่แล้ว +1

      Yeah this channel is a life saver. I tried the documents and tutorials they provided with Game creator, but they think having a 3 hour long live stream counts as a tutorial....it does not. Thankfully RVR covers alot of subjects is shorter chunks so it's easier to follow and not having the typical live stream corrections in it.

    • @IspyrGameDev
      @IspyrGameDev 3 ปีที่แล้ว +1

      @A2Z Marti has been super helpful and responsive to me, given how busy he is working mostly alone on GC. The "Community" as you put it is there to help and Marti is on daily. Sometimes your questions will get lost in the activity but that is true with anything. The best way to get support is to email him directly or DM him on Discord. Honestly GC is great, don't give up on it.

    • @alekjwrgnwekfgn
      @alekjwrgnwekfgn 3 ปีที่แล้ว +1

      @@IspyrGameDev I tried plenty at discord. Also used email a few times and not even a curtesy. That is my experience. I also shared it as a review on the asset store.

    • @RVRGaming
      @RVRGaming  3 ปีที่แล้ว +2

      This is not from the official creator. Bolt is great yeah, bit different type of asset though.
      For GC you only need the core really. All other modules, are optional. Just like Playmaker has tons of optional plugins.

    • @IspyrGameDev
      @IspyrGameDev 3 ปีที่แล้ว

      @@RVRGaming Pretty much 💯
      \

  • @jeronimocollares320
    @jeronimocollares320 2 ปีที่แล้ว +1

    RVR, let's be honest, you guys created GC to sell addons to another addon using Unity. It's easy to understand GC's poor documentation - only accessible to those with advanced programming knowledge (and those who do, don't use CG). It's amazing how weak all the tutorials involving GC on the web are and are just like that to force the 'sell addons to another addon'. That's why we never found anything... and what we found, in the official links, are extremely bad, poorly designed and short, as if the developers did it on purpose and precisely to sell 'modules'. That's the truth. I bitterly regret having purchased the GC. Worst game development community I've come across so far.

    • @RVRGaming
      @RVRGaming  2 ปีที่แล้ว +1

      Hey! I didn't create GC :) I only cover tutorials for it. Many of the addons are cleared by a vast variety of devs, as GC itself is only created by one person. Due to its accessible code, it allows for many to create modules for it.
      The GC hub is filled with free content created by the community, and even though I cover most modules, for one game project, you wouldn't need all of them

    • @jeronimocollares320
      @jeronimocollares320 2 ปีที่แล้ว

      @@RVRGaming It's the design behind it. Who started this was Unity itself. A pity is the prevailing market logic and it tells us a fact: those who have money make games, those who don't, just dream.

    • @jeronimocollares320
      @jeronimocollares320 2 ปีที่แล้ว

      @@RVRGaming If you really care, I'll make a suggestion. I cannot be a 'patron' for an extremely simple reason: I am poor and unemployed. I live in Brazil (and here you can already know the rest - I depend on my parents to live and I'm 47 years old). A simple tutorial, like a character and extending that with actions (variables, etc) + conditionals. You can't find any of this on the official GC page - just fragments of it and extremely poorly explained (in view of the fact that these tutorials are incomplete).
      If I knew how to do it, I would do it myself. I opened a thread on the Unity forum about 'triggering' an action and changing the player's state (instead of walking, running, etc - the player will dance and RETURN to walk, run, etc). Opening a door, sitting down (here the most difficult thing is that you can't find anything on the entire web, including other publishers). That would give me the basis for everything else in my prototype. But I don't even know where to look anymore. I'm just trying to switch from 'walking, running, etc' to 'dancing' (or swimming) or doing anything else involving actions and conditionals (like pressing a button to perform X action on trigger A).

    • @FictitiousCtrlGames
      @FictitiousCtrlGames 2 ปีที่แล้ว

      Oof.