Announcement

Collapse
No announcement yet.

New Blueprint Tutorials

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

    New Blueprint Tutorials

    Hi everyone! Lead engine programmer James Golding has put together a new set of really nice Blueprint tutorial videos for you today. Check them out and let us know what you think!


    Now that UE4 has been out for a few weeks, it seemed a good time to do another round of quick Blueprint tutorials! I want to try and address some common difficulties, and introduce a couple of handy features. Let’s go!

    Adding Interaction

    Once you have a player moving around, you often want them to “reach out and touch something.” Giving the player to power to interact can be done in a few ways – this video shows how to do a trace to see what is in front of you, and then either Cast it to a particular type and manipulate it, or use a ‘Blueprint Interface’, which allows simple interaction with lots of kinds of objects.

    https://www.youtube.com/watch?v=Wwfs...ature=youtu.be

    Getting Class Blueprints To Talk

    Once you start building interesting Blueprints, the next step is often to get them to team up and work together. There are several ways that instances of Class Blueprints can know about each other; this video shows two – explicitly telling one about the other, and using the ‘Find All Actors Of Class’ node.

    https://www.youtube.com/watch?v=xu1a...ature=youtu.be

    Using 3D Widgets

    This is a feature that our designers have found really powerful, and used for all kinds of madness! It lets you visualize a Vector or Transform variable as a little blue diamond in the level, which you can manipulate using the regular transform controls, and use as part of your Construction Script.

    https://www.youtube.com/watch?v=h8na...ature=youtu.be

    Using RandomStreams

    When you use random numbers to create procedural content in a Construction Script, one annoyance you quickly run into is that things are different every time. But there is a solution – RandomStreams! These give you a random but repeatable sequence of values, and this video shows how to use them.

    https://www.youtube.com/watch?v=4W8x...ature=youtu.be

    Exposing Parameters On Spawn

    This is super handy for making a Blueprint easily configurable as you spawn it.

    https://www.youtube.com/watch?v=Qv6p...ature=youtu.be

    Hope you guys are finding these helpful! Reach me on Twitter at @EpicJamesG or post your questions and comments below.

    #2
    Just was thinkin about networking in UE4.. Thank you!
    SUMFX.net

    Chameleon Post ProcessSharp TextCamera TransitionsLOOK! Color Grading PackSciFi UI SoundsCensoredAnimated CrosshairsMinimalist Lower ThirdsAngled Lower ThirdsHitPoint

    Comment


      #3
      Thanks James, I didn't know you were from old blighty

      And thanks for the networking videos Billy!

      Comment


        #4
        How about some Movement by force examples.... I"M struggling trying to get a ball to move with force. I notice a few others are attempting it also. that would be a good one.

        Comment


          #5
          Everything is so beautiful in these videos. <3
          Game and AI developer.
          Twitter: @thek3nger

          Comment


            #7
            In the "Using 3D Widgets" video, why did you create a root "dummy" scene node before adding the box?

            Comment


              #8
              Originally posted by sinoth View Post
              In the "Using 3D Widgets" video, why did you create a root "dummy" scene node before adding the box?
              I think because you cannot directly change scale and rotation of the root component. But I'm not sure.
              Game and AI developer.
              Twitter: @thek3nger

              Comment


                #9
                Thanks for these demos. I have a question about the "Using 3d Widgets" video:

                I followed your steps in the video, but when I try to move the 3d widget in the editor, it "jumps" all over the place. This is in the default 3rd-person blueprint-based scene, with no changes to any settings. I can try to capture a video of it tomorrow if this isn't a known thing.

                Comment


                  #10
                  Originally posted by thek3nger View Post
                  I think because you cannot directly change scale and rotation of the root component. But I'm not sure.
                  Upon further testing I think it's because without the dummy component, setting the scale of the mesh also changes the scale of the blueprint which affects the TopPoint vector, which changes the scale of the blueprint, which affects the TopPoint vector, etc etc. It is a 'feedback' problem that gives unwanted behavior.

                  Originally posted by natemartinsf View Post
                  I followed your steps in the video, but when I try to move the 3d widget in the editor, it "jumps" all over the place.
                  Mine does this too. The behavior is correct (it properly scales the cube), but moving around the 3D widget TopPoint results in very strange jumpy behavior, even with snapping disabled.

                  Comment


                    #11
                    Thanks for "Quick Shots", they are great.
                    Do you accept requests for future videos?

                    Comment


                      #12
                      Hi GxocT

                      We are always interested in knowing where our users would like additional support with regards to tutorials, videos, and documentation. Please let us know! I recommend making a post in the Feedback section, perhaps along with a Poll, and see if other people want to jump on-board with your idea. Epic is listening, and taking everything into consideration.

                      Thanks!
                      Stephen Ellis | Senior Engine Coordinator

                      Comment


                        #13
                        Originally posted by Zurael View Post
                        Thanks to James, I didn't know you were from old blighty

                        And thanks for the networking videos, Billy!

                        _____________________
                        Regards, Cinema Apk
                        I also agree with you. I liked this great move.

                        Comment


                          #14
                          Thanks! These tutorials are great for us!

                          Comment


                            #15
                            How about something new using 4.23 and chaos?

                            Comment

                            Working...
                            X