Announcement

Collapse
No announcement yet.

Training Livestream - Getting Started with Gameplay Programming - July 27 - Live from Epic HQ

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

    [LIVESTREAM] Training Livestream - Getting Started with Gameplay Programming - July 27 - Live from Epic HQ


    WHAT
    Joining us again will be Richard Hinckley, who will discuss Gameplay Programming (GPP) using C++. One of the most important contributing factors to how your game feels is how the camera works. We will explore some of the fundamentals of camera code and how it interacts with the player's character and other elements in the game.

    WHEN
    Thursday, July 27th @ 2:00PM ET [Countdown]

    WHERE
    Twitch
    Youtube

    WHO
    Richard Hinckley - Sr Learning Resource Engineer
    Chance Ivey - Sr Community Manager - @iveytron
    Amanda Bott - Community Manager - @amandambott

    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!

    Project files from the livestream are available to DOWNLOAD HERE.

    ARCHIVE
    Last edited by Amanda.Schade; 08-08-2017, 09:41 AM.

    #2
    So when Alex is coming back on livestreams?

    Comment


      #3
      Alex left the company at the end of last month and moved to Spain (where he's teaching UE4 at Uni Barcelona). Amanda took over for him, but I wouldn't be surprised if he did a surprise visit at some point (Mega Jam hint hint?)

      Comment


        #4
        [MENTION=153115]Sadaleus[/MENTION]

        Alexander took a job in Spain. I think as a Teacher of Unreal Engine.

        Amanda Bott has taken over his spot & handles the streams now.

        Comment


          #5
          Could you please spend a few minutes on how to setup a basic RTS camera? I think this will perfectly show a lot of aspects of how the camera system works.

          Comment


            #6
            I would like to know more about how the organization of your code is handled. In the sense of where the best places to handle the functionality and be able to recycle as much from project to project. I also second [MENTION=111188]Fa1nT[/MENTION] in that it would be nice to see some examples beyond just the usual templates, and an RTS camera is a great idea.

            Comment


              #7
              i would agree with [MENTION=524978]ipninichuck[/MENTION] and [MENTION=111188]Fa1nT[/MENTION] that making an RTS camera would explain a lot of different concepts like locking camera into bounds, zooming, independent camera from the player's pawn etc...

              Comment


                #8
                +1 [MENTION=15939]falola[/MENTION], [MENTION=524978]ipninichuck[/MENTION], [MENTION=111188]Fa1nT[/MENTION]

                I would love to see a portion of the video dedicated to RTS camera controls. <3 UE4

                Comment


                  #9
                  A kinda camera I'd love to see it something akin to mega man or shadow complex. You have a camera that follows you but then you have rooms in which the camera becomes static (for bosses or challenges.) Also an interesting aspect of these cameras is not letting you proceed beyond the camera's viewport when the camera has hit a certain limit of a room.
                  WIP Wasabi Horizon: https://forums.unrealengine.com/show...wasabi+horizon

                  Comment


                    #10
                    How long do these streams usually last? I'm interested but timezones.

                    Comment


                      #11
                      They usually go around an hour, perhaps a little more with Q&A. There will be VODs afterwards (both on Youtube and Twitch), so you can always go back and watch the ones you missed.

                      Comment


                        #12
                        Nice, good fundamentals

                        Comment


                          #13
                          We definitely need more streams like this; teaching how the core gameplay classes work together.

                          It took me quite awhile to understand just how cameras work in Unreal, and I'm still not even 100% on them. Particularly ViewTargets were a big headache at first. At first I thought they were the target you were viewing, and that's how it's described in some areas of the docs, but that made it sound like a point the camera is looking at, which confused me. What helped was thinking of it more as the thing that decides all the camera settings, not just a point to look at (rotation) but also position, FOV, etc. Also I don't think it's very well explained in the docs how when you set an actor/pawn as the ViewTarget it will try to see if it has a camera component and use that as the ViewTarget.. and how you can control the camera without even having a Camera Component, e.g. CalcCamera.... which I think is when it clicked for me that Camera Actors are really an abstraction to generate the right MinimalViewInfo.

                          Also I still haven't understood why I would want to make a custom PlayerCameraManager; like, what you can put there vs pawn/controller.

                          Another thing I'm foggy on, slightly related to cameras, is Control Rotation; as in some examples of how some games use it, when you might need it and when you don't.

                          If you could explain that kind of stuff it would be very helpful.
                          Last edited by kenmorechalfant; 07-25-2017, 12:54 PM.

                          Comment


                            #14
                            Originally posted by BhaaL View Post
                            They usually go around an hour, perhaps a little more with Q&A. There will be VODs afterwards (both on Youtube and Twitch), so you can always go back and watch the ones you missed.
                            Ok, thanks

                            Comment


                              #15
                              I´m totally with [MENTION=30998]kenmorechalfant[/MENTION], since I made very similar experiences in my UE4 learning curve! ;-) And I would also very much enjoy more core gameplay classes streams! :-D Thx guys! You´re truly EPIC! Lookin´forward!

                              Comment

                              Working...
                              X