The Unreal Engine Game Framework: From int main() to BeginPlay

Sdílet
Vložit
  • čas přidán 20. 08. 2024

Komentáře • 336

  • @CinematographyDatabase
    @CinematographyDatabase Před 3 lety +395

    This video must be protected at all costs!

    • @mjmartinez7
      @mjmartinez7 Před 2 lety +1

      Yup!

    • @Dazza_Doo
      @Dazza_Doo Před 2 lety +1

      Bro... I've been following your project for a while now (years) and every time I find a nugget of Gold, you have always been here first. I would pay you money to get your learning links!

  • @beanboy504
    @beanboy504 Před 3 lety +390

    I really think Epic needs to promote/support/sponsor/hire you to do videos for them. Like Unity did with Brakeys. These are the most in-depth and clearest videos I have seen on UE4 ever. UE4 lacks a lot of good in depth tutorials and videos. Glad you are filling that gap!

  • @Rubberglass
    @Rubberglass Před 3 lety +185

    My GOODNESS! Been using UE4 for 5 years and this might be the best video I've seen on the core of how the engine works. A+

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

      I'm just watching this for fun at this point. The attention to detail the quality. I've i think never seen such a good programming video ever. I'm programming now for about 10 years.

  • @ekimr90
    @ekimr90 Před 9 měsíci +18

    I absolutely love your method of explaining Unreal concepts. Short, concise, no "HEY IT'S YA BOI" nonsense that makes me immediately look for another video. Just straightforward and professional. It's a breath of fresh air.

  • @hasanjamal3574
    @hasanjamal3574 Před rokem +54

    Alex, I hope you return to making Unreal Engine videos like this someday. They truly have changed the trajectory of my career (Student currently). For some people, videos like these make the difference between being overwhelmed by the mountain of knowledge needed for game dev and finding your footing and gradually being able to scale that mountain with confidence. You gave me that and I am sincerely grateful. Thank you.

  • @kumituubi
    @kumituubi Před 5 měsíci +10

    This is the best Unreal programming related video ever made, and is still valid in the era of UE5.

  • @greyly_
    @greyly_ Před 3 lety +68

    It's criminal how few views this video has so far. I want to come back in six months and see at least 10k. Epic should promote your videos.

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

      And they did :)

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

      And it hit 10k.

    • @Grenader1995
      @Grenader1995 Před 3 lety

      now it does have 10k and its been only a month :)

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

      If you want views and subs on YT, give them cats, farts or some top ten crap. That's the nature of YT and society as a whole in general, unfortunately.

  • @tom.looman
    @tom.looman Před 3 lety +275

    This is fantastic! Super thorough and well visualized so all these dense concepts are easy to follow along with. A+ this demystifies a lot of the code flow that is difficult to figure out for newbies. (I'll add this video to my written gameplay framework guide, which isn't nearly as detailed as this)

    • @AlexForsythe
      @AlexForsythe  Před 3 lety +30

      Thanks for the shout-out!

    • @Developer-tx9uf
      @Developer-tx9uf Před 2 lety +12

      I love to see a legend recognize another legend.

    • @CHADALAK1
      @CHADALAK1 Před 2 lety +4

      When Tom comments a video, you know you done something right :P

  • @markyoshikawa4278
    @markyoshikawa4278 Před 3 lety +6

    It felt like I was hired by Epic and you were on boarding me... Thanks so much!

  • @KITATUS
    @KITATUS Před 3 lety +60

    Having spent the past 7-8 years in Unreal Engine 4 - I can say without a doubt, this is the best piece of educational content I have seen for the engine (Sorry Mathew, I still love you!). Keep up the great work!

    • @TrojanLube69
      @TrojanLube69 Před 3 lety +5

      Mathew’s videos are good to get a grasp on blueprints. This guy has been working in unreal engine since early days of the commercial engine. So he knows, and he is a really good software engineer.

  • @reubs
    @reubs Před 3 lety +7

    You sir have put my videos to shame. Excellent work!

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

      Dont be so harsh on yourself. I am learning a lot from your videos as well. Both of you are fantastic

  • @jeggie
    @jeggie Před 10 měsíci +4

    This is the masterpiece that all other Unreal videos should be judged against. Flawless. Thank you for creating this!

  • @yashkhd1100
    @yashkhd1100 Před rokem +7

    This is one of the rarest video of UE. When dealing with huge source repo like UE you actually need this kind of video to understand overall picture of why things are the way it is. This definitely gives lot of confidence if you plan to update engine. Unfortunately the guy seems busy with other stuff as his channel seems inactive from about an year.

  • @TrojanLube69
    @TrojanLube69 Před 3 lety +27

    This is a class that has to be presented to game engine developers when they get hired by epic.

  • @wesc6755
    @wesc6755 Před 3 lety +5

    This is exactly the kind of video that's just not found anywhere else. It's straight to the point and no irrelevant tangents trying to cram in a C++ tutorial. Whenever I hear "For those that don't already know..." in a video, it's a cue to scrub ahead until I get to the actual *point* of the video and it drives me crazy. Thank you for being respectful of our time.

  • @grey3318
    @grey3318 Před 2 lety +15

    Alex, I've been watching a ton of your videos the past 6 months or so as I've been learning Unreal for my own projects, and I wanted to share that I just got my first professional job in game dev, in part due to the projects I've built in Unreal. So, thanks for all the help in that process. I've still got a long ways to go in learning, but getting my foot in the door here will allow me to genuinely make a career out of game dev! I'm super excited for the future.

  • @harshamohite1289
    @harshamohite1289 Před 3 lety +15

    I've been using UE4 for three years and this video cleared up so much, I can't believe I didn't find something like this sooner. Very thorough, and incredibly high-quality walkthrough of the game loop. Hats off to you!

  • @TrojanLube69
    @TrojanLube69 Před 3 lety +16

    Way so underrated! This deserves more views

  • @watcover3396
    @watcover3396 Před 3 lety +5

    Hi from the Unreal Engine CIS community, thanks for your hard work, it very helpful!

  • @P4nd0
    @P4nd0 Před 2 lety +4

    A month ago, I started creating a game only based on C++, no blueprints, and this goal led me to watch (for now) nearly 50 videos about UE4. But man, this video's the only one who needs to be watched before starting anything else. That's the entry point of the universe. The framework is really well explained and detailed, and it helped me to get a different approach about my game conception.
    I have stumbled on this tutorial almost by accident, but it's like discovering a tiny shiny diamond in a wild and inextricable maze.

  • @Ranger75th
    @Ranger75th Před 3 lety +11

    This is by far the best overview of UE4 internals that has ever been done! I never would have found this if it hadn't shown up on Epics site. Thank You!

  • @MarkerInteractive
    @MarkerInteractive Před 3 lety +8

    This is pure gold. This SHOULD be promoted

  • @marckleise6436
    @marckleise6436 Před 3 lety +7

    This is probably the best video I've ever seen about the UE framework and I've looked at hundreds. Epic should use this as a primer for new users and include it in the docs.

  • @JellyfishJNM
    @JellyfishJNM Před 4 měsíci +1

    A bit sad that I only discovered this series when it has been long finished Desevers so much more love. Hands down the best high level unreal tutorials I have ever come across.

  • @dryoldcrabman6890
    @dryoldcrabman6890 Před 2 měsíci

    holy cow i feel like i just got years of learning unreal in under a half a hour. this was highly useful! thank you

  • @calccalccalc
    @calccalccalc Před rokem +1

    The analogy about how ancient codebases start up and the big bang is a kind of a transcendent realisation, to me at least.
    Great stuff.

  • @nakedsingularity
    @nakedsingularity Před 11 měsíci +3

    This video is so underrated. Your channel should receive Epic MegaGrants.

  • @LionKing25302
    @LionKing25302 Před rokem +2

    From a software engineer's point of view who recently started studying UE and game making, I'd say your videos are one of the best out there. I really think UE should hire people like you to create solid documentation and educational videos that touch these topics with the needed depth.

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

    From somebody who learned this on his own: This video is the best entry point if you want unreal from scratch!

  • @stove.d
    @stove.d Před měsícem

    As a fairly senior C programmer with no game dev experience... this is the exact video I was looking for. Thank you!!

  • @BudgiePanic
    @BudgiePanic Před 2 lety +1

    This channel is a real hidden gem. It's great exposure for someone like me who just started studying software engineering.

  • @joshuamcmillan6390
    @joshuamcmillan6390 Před 8 měsíci +1

    I’ve needed this! I’ve been banging my head against a wall not understanding how the engine was designed, now it’s all making sense!

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

    An actual person has actually broken through the main loop of the engine. That's world news. Subed.

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

    Excellent - Complex yet Concise - Engaging Visualizations - Essential Principles - and clearly Transcendent - May I have another !

  • @Strelokos666
    @Strelokos666 Před 2 lety

    that's really good description for the programming (engineering) in a nutshell : you just woke up 1 frame after the big bang and you first need to define yourself as something while there's not even a term "something" and a word "define".

  • @johnrex7108
    @johnrex7108 Před 5 měsíci +1

    An absolutely excellent breakdown of Unreal. Well done, man. Can't tell you how much new people to Unreal benefit from these types of videos.

  • @QuackTeamJames
    @QuackTeamJames Před 3 lety +21

    As you mentioned in the outro, the animated graphics are really amazing. Honestly, giving people a way to visualise what the code is doing that isn't lines of code is one of the best ways to help people understand and differentiate what is actually going on in a logical way. Thanks for all your hard work Alex!

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

      Also, if you have noticed.. look at the color coding of the checkpoints, pawn are outlined as Green circle, and others with other colour. So much detailed.

  • @jdigi78
    @jdigi78 Před 2 lety +2

    I've only watched one other video and only 2 minutes of this one, but I can already say your videos are on another level than anything else when it comes to explaining things

  • @Keytotruth
    @Keytotruth Před rokem

    By far, the best Unreal Engine video ever. It has saved my ass so many times.
    Thank you!

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

    I have no idea how I got here, but I wish it happened earlier. Thank you so much for this video!

  • @nsgoneape9899
    @nsgoneape9899 Před rokem

    You are a major component of why the human species will progress

  • @Raul-ye6kz
    @Raul-ye6kz Před 3 lety +1

    I recently started thinking about using unreal engine to make my first game and honestly had no idea how Unreal Engine worked. This video is a godsend for people with a basic understanding of C++.

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

    Holy shit, this is awesome! as someone working with the source code on daily basis I wish I had seen this video before. Please continue making similar videos

  • @unrelic4988
    @unrelic4988 Před 2 lety +1

    Unreal should hire you for all of their tutorial videos. Your work is exceptional. Thank you!

  • @gamebird9640
    @gamebird9640 Před rokem

    Why did I not find you all these years !!! Class Apart content

  • @wassollderscheiss33
    @wassollderscheiss33 Před 2 lety +1

    Great video. I'm a pro developer and even did my own 3D engine 30 years ago (in asm with 15). I didn't know the Unreal engine internally up until I just saw the first few minutes of your video. I instantly got it. Thanks. I'm kind of shocked that rather bad coding makes such a good engine ;-)

  • @antruongsi2544
    @antruongsi2544 Před rokem

    I remember the first time I came here, no Idea what you talking about whatsoever, then I learn a bit of C++ and keep coming back, each time I understand a bit more, the later I come back here I need to pause every 2 second to comprehend what you have just said, the video is incredible infomative, thank you is not enough.

  • @barelyvisibl
    @barelyvisibl Před 2 lety

    the pace is freaking high but the explanation itself is very useful. Thank you!

  • @AmeenAltajer
    @AmeenAltajer Před 2 lety +1

    Best video ever on what happens under the hood, great work man.

  • @TheWebDrake
    @TheWebDrake Před 2 lety +2

    This has to be the single most useful Unreal Engine video on CZcams. Nothing else I can say really, amazing work!

  • @estranhokonsta
    @estranhokonsta Před rokem

    Another essentials reference video to bookmark and re-watch later.
    Your videos are beginning to creepily occupy all my Unreal bookmarks.
    At this time my worry is that there are too little of them.
    Thanks again.

  • @HojuMedia
    @HojuMedia Před 2 lety

    This is criminally underviewed for how much effort would have gone into making this

  • @MrDebranjandutta
    @MrDebranjandutta Před 2 lety

    It's almost criminal that we get this cognizant high quality training for free. Thank you

  • @romantimoshenko5570
    @romantimoshenko5570 Před 2 lety

    Why there are no more videos like this? Holy shit this is pure gold for someone who wants to be great in UE! Thank you so much!

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

    I see myself returning to this video every week

  • @SherajusSalehin
    @SherajusSalehin Před 11 měsíci +1

    Best video I've found on Unreal engine by a long shot. Hats off to you, brother.

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

    This is such a good explanation that from a laymen to an expert could get value from it.

  • @TTRLovesMittens
    @TTRLovesMittens Před 2 lety

    No, this is IT. This is THE best UE4 video. Ever. Everything you need to know ever is here. How?

  • @vree_
    @vree_ Před rokem

    This video is not just good at explaining how Unreal Engine works but also how cpp programs in general do. Super helpful!

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

    Ok, this is the best video that explains the under-the-hood-engine-voodoo that I think any advanced UE4 user should watch. Knowing how engine handles it's stuff in low level helps to understand many mechanics that previously were taken for granted. And the best thing is that You explain it in such way that it is easily understandable! I can't express how I'm grateful for this material. This is awesome!

  • @siebren014
    @siebren014 Před rokem

    You deserve an award for this video

  • @MikeLeed
    @MikeLeed Před rokem

    This is the best video on Unreal Engine architecture available out there bar none.

  • @xenolit3027
    @xenolit3027 Před 2 měsíci

    Pure gold is this video.

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

    This is amazing. I'm absolutely blown away. This makes me feel like I know nothing about Unreal. Thanks for putting in the effort to making this.

  • @DezBoyle
    @DezBoyle Před 2 lety

    Criminally underrated channel for how incredible your explanation and video production is

  • @norlingames
    @norlingames Před 3 měsíci

    Top-tier video, thank you very much!
    Working with Unreal for about 8 years now and did not found anything new for myself, but it really helps to structurize the overall engine flow!
    I'd wish I saw it back then when I just started xD

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

    I'm transitioning from Unity to Unreal because I am applying for an internship at a company that uses Unreal, and your tutorials have been amazing for understanding the structure of the engine and the tools at my disposal.
    If I end up getting the internship, I will certainly make sure to subscribe to your Patreon! (I would do it right away, but since I am a University student my cash is a bit tight lol)
    Thank you so much for this amazing content

  • @amilani4
    @amilani4 Před 10 měsíci

    Gotta say this one of the (if not the) best programming breakdowns I've ever seen, really excellent work. A shame it seems you've stopped making videos, this is brilliant.

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

    Awesome work! This might be the most important video about the UnrealEngine I've ever seen so far. I always had an idea about what happened when, but to actually run down the command chain to see what object is available at what time is priceless knowledge. Thank you very much to present this complex topic in that easily comprehensible way!

  • @disruptive_innovator
    @disruptive_innovator Před 11 měsíci

    this is the info I've been seeking to orient myself before making the plunge into some unreal fun.
    top notch job!

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

    Very crisp and concise explanation of the basics how UE4 works under the hood. Thank you so much! Subscribed.

  • @ow5622
    @ow5622 Před rokem

    I keep coming to this video every time I'm looking to find where something happens in the init stages and keep finding my answers. Thank you very much! You have very interesting, informative, and high-quality videos.

  • @JordanService
    @JordanService Před 2 lety

    Wow this reduces anxiety. So soothing!

  • @KN-ci4dm
    @KN-ci4dm Před 3 lety +2

    This is a MUST-WATCH.

  • @teemuleppa3347
    @teemuleppa3347 Před 3 lety

    as newbie...i literally understand .1 % of this video....but still loved every second of it

  • @prasoondhapola2875
    @prasoondhapola2875 Před rokem +2

    New subscriber here. This is top notch content. As a non coder, involved in more artistic side of game dev, I found this really fascinating.

  • @daveeola
    @daveeola Před 2 lety

    This Unreal Engine Game Framework video is even more detailed than the one Epic Games themselves made. Loool

  • @vince4417
    @vince4417 Před 4 měsíci

    Best UE video ever made.

  • @invntiv
    @invntiv Před rokem

    This guy knows his shit. Mindblowingly thorough and accurate.

  • @seethe639
    @seethe639 Před 2 lety

    What an absolute treasure of a video... Thank you for making it!

  • @keithlarsson4264
    @keithlarsson4264 Před rokem

    Hands down the MOST INFORMATIVE video on UE.

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

    Absolutely STUNNING! Thank you so much. I wish there were more videos on advanced topics for the UE. You really deserve a MegaGrant (or should apply for it)

  • @yunus5949
    @yunus5949 Před 3 lety

    the best video about UE architecture, I saw.

  • @user-sd9hf7jo9c
    @user-sd9hf7jo9c Před 3 dny

    this video is amazing.I wish someone could explain most of the software like this.thank you very much for the good content!!

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

    Sir, your videos are by far the most well made and well explained on youtube. Thank you for taking the time to make those.

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

    This is phenomenally well explained, the graphics and sequence of topics flowed in a way that made this enoyable to digest. Nice work!

  • @thoril.pegason
    @thoril.pegason Před 2 lety

    I've watched so many programming videos and this is by far one of the best.

  • @cthutu
    @cthutu Před 2 lety +1

    I can't give this video enough thumbs-up! Well presented and compact.

  • @SinanAkkoyun
    @SinanAkkoyun Před 3 lety

    Is this the ultimate C++ guide ive been looking for for 10 years?

  • @Dan-gt3ov
    @Dan-gt3ov Před rokem

    This is the best piece of UE content I've ever seen. Thank you.

  • @PixelPulse168
    @PixelPulse168 Před rokem +1

    Your presentation skill is remarkable.

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

    Absolutely amazing content. Great depth and visualization. I wanted to dive in and research UE4 myself but quickly discovered myself lost under the mass of code. Really looking forward for the next part :)

  • @ermaolaoye
    @ermaolaoye Před měsícem

    This video is so useful, thank you for producing such high quality content!

  • @sithlord4838
    @sithlord4838 Před 7 měsíci

    This is single handedly the best fucking video on unreal.. or pretty much any tutorialesq about any subject ive ever seen. Holy crap man youre amazing. I wish you could teach me everything I need to know about every subject I need to know. Youre great!

  • @the-nomad-show
    @the-nomad-show Před 3 měsíci

    This was great! Made me understand why things work as they do in UE, thank you!

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

    Not a single dislike on this video! So informative.

  • @Developer-tx9uf
    @Developer-tx9uf Před 2 lety

    The UE community needs you.

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

    Hoooly, this is a very well put together video! Thank you! This should be featured in the official UE docs :)

  • @redfruit1993z
    @redfruit1993z Před 2 lety

    That is exactly the explanation I needed.

  • @lopezfernando1508
    @lopezfernando1508 Před 3 lety

    Thanks for sharing this!! Incredible how this video shows the core of Unreal engine about the c++ framework. Applauses