Announcement

Collapse
No announcement yet.

MOBA Minion/Creep AI p.1: The Basics - May 3rd

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

    [TWITCH] MOBA Minion/Creep AI p.1: The Basics - May 3rd

    WHAT

    In this Live Training Stream, Ian and Alexander will be talking about what we'll need to create MOBA Minion AI. In part one: we'll start with an overview of observed behaviors, then create a new project, and finally move into creating and connecting up the necessary assets we need.

    This is a start of new format where we'll dig into and replicate game genre AI. We're trying to decide on what type of AI we should do after the Minion AI, if you have any suggestions, let us know!

    WHEN
    Tuesday, May 3rd @ 2:00PM-3:00PM ET - Countdown

    WHERE
    www.twitch.tv/unrealengine

    WHO

    Ian Shadden - Sr Training Content Creator @Shaddenfreude
    Alexander Paschall - Community Manager @UnrealAlexander

    Feel free to ask any questions on the topic in the thread below, and remember, while we try to give attention to all inquiries, it's not always possible to answer everyone's questions as they come up. This is especially true for off-topic requests, as it's rather likely that we don't have the appropriate person around to answer. Thanks for understanding!

    Finished Project: Download here

    Archive:

    Last edited by Alexander Paschall; 08-09-2016, 06:15 PM.
    Twitch /unrealalexander| Twitter @UnrealAlexander
    How to report a bug? | Installation & Setup issues?
    Call me to a thread by posting this: [MENTION]Alexander Paschall[/MENTION]

    #2
    Is this somehow related to Paragon's minions ?
    Github - YouTube - Unreal Slackers - KITATUS

    Comment


      #3
      I'd like a follow player pied piper style situation,
      where you feed them they follow,
      if not attention span fades,
      but if-when fully slaved up, be able to order attack on a target...

      a.k.a. BloodyBobby

      Comment


        #4
        Future AI suggestion: Zombie AI from COD: World at War or Drones that actively dodge and avoid each other (Space Pirate Trainer/ Geometry Wars). If these tutorials already exist, I'd appreciate if someone could link the tuts.

        Comment


          #5
          What about Paragon Minions AI ? It would be the best example game usage and best practices.

          Comment


            #6
            There is one flying AI project
            Github - YouTube - Unreal Slackers - KITATUS

            Comment


              #7
              Suggestion: AI from the classic Battlefield games (e.g. 1942, Vietnam, 2 and 2142).
              Portfolio: https://www.artstation.com/final-frontier
              Stargate & DHD: https://forums.unrealengine.com/comm...5-stargate-dhd

              Comment


                #8
                Question: Can't the waypoint system be like a "linked list" where a waypoint has a reference to the next one (maybe to the previous one too) instead of using "waypoint numbers"?
                This would be way more intuitive and simple to do. In my opinion, at least.

                Comment


                  #9
                  Thanks for doing this live stream. I'm really excited about the MOBA AI. As for suggestions, I would love to see this AI made as efficient and game ready as possible. It would be cool if they could use a few rudimentary abilities as well. The type of thing that is seen in jungle creeps. Additionally, I would be interested to see an implemented fog of war system. I know there are a few options in the marketplace, but I would be interested in something that would help with performance as well. Thanks again guys!

                  Comment


                    #10
                    I was following along and ended up getting a lot of errors and noticed that the beginning of the game mode build minion path has a for each loop that references the waypoint counts array that was just cleared in the previous step. Inside of the loop it's doing a GET on a LANE from the array, which only seems to get 0's because the array was just cleared... Edit: Is this a bug? the ++ isn't incrementing from 0, it starts at 0 and increments to 0

                    Here's an example

                    This is the one from the video and it doesn't work, only puts out 0's


                    This is effectively the same thing, but it (seems to) works
                    Last edited by Visnarel; 06-21-2016, 10:02 PM. Reason: Looks like a bug

                    Comment


                      #11
                      I think the Lane arrays need to be sized to fit as well, it throws an error if that's not set

                      Comment


                        #12
                        Final project added!
                        Twitch /unrealalexander| Twitter @UnrealAlexander
                        How to report a bug? | Installation & Setup issues?
                        Call me to a thread by posting this: [MENTION]Alexander Paschall[/MENTION]

                        Comment


                          #13
                          [MENTION=8]Alexander Paschall[/MENTION] I finished head to toe the 3 vids tutorial. however I haven't found a way to make the minions attack, during the video three you guys mentioned y'all would come back to that, Im wondering if there's any other tutorial that makes them fight between each other and the prioritization. Thank you.

                          Comment


                            #14
                            Please HELP ME! See 54:57 this video. When i do Waypoint Counts, i have 2 get function: Get (a copy) and Get (a ref)? but in video he has 1 get. What can I do?

                            Comment

                            Working...
                            X