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

Поделиться
HTML-код
  • Опубликовано: 16 ноя 2024

Комментарии • 344

  • @CinematographyDatabase
    @CinematographyDatabase 3 года назад +442

    This video must be protected at all costs!

    • @mjmartinez7
      @mjmartinez7 2 года назад +1

      Yup!

    • @Dazza_Doo
      @Dazza_Doo 2 года назад +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!

  • @kumituubi
    @kumituubi 8 месяцев назад +12

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

  • @ekimr90
    @ekimr90 Год назад +23

    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.

  • @Rubberglass
    @Rubberglass 3 года назад +196

    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 2 года назад +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.

  • @beanboy504
    @beanboy504 3 года назад +414

    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!

    • @randomexplosion6527
      @randomexplosion6527 2 года назад +6

      y e s

    • @wafi5576
      @wafi5576 2 года назад +3

      yeah . we need more educational stuff like this

    • @NicoleSummer8
      @NicoleSummer8 2 года назад

      Agree 😂

    • @divyanshkhare
      @divyanshkhare Год назад +2

      He used to be an engineer @ Epic Games

    • @jak3legacy
      @jak3legacy Год назад +2

      2 years later this is still true! Would love for him to do a UE5 series sponsored by Epic

  • @jeggie
    @jeggie Год назад +4

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

  • @hasanjamal3574
    @hasanjamal3574 2 года назад +60

    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.

  • @greyly_
    @greyly_ 3 года назад +71

    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__ 3 года назад +4

      And they did :)

    • @greyly_
      @greyly_ 3 года назад +1

      And it hit 10k.

    • @Grenader1995
      @Grenader1995 3 года назад

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

    • @squarerootof2
      @squarerootof2 3 года назад +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.

  • @reubs
    @reubs 3 года назад +7

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

    • @behrampatel3563
      @behrampatel3563 3 года назад +1

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

  • @tom.looman
    @tom.looman 3 года назад +276

    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  3 года назад +30

      Thanks for the shout-out!

    • @Developer-tx9uf
      @Developer-tx9uf 3 года назад +12

      I love to see a legend recognize another legend.

    • @CHADALAK1
      @CHADALAK1 2 года назад +4

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

  • @2tired2sleep2
    @2tired2sleep2 2 года назад +9

    Dam when the world needed him most, he vanished

  • @KITATUS
    @KITATUS 3 года назад +59

    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 3 года назад +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.

  • @TrojanLube69
    @TrojanLube69 3 года назад +27

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

  • @markyoshikawa4278
    @markyoshikawa4278 3 года назад +6

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

  • @wesc6755
    @wesc6755 3 года назад +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.

  • @yashkhd1100
    @yashkhd1100 2 года назад +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 3 года назад +16

    Way so underrated! This deserves more views

  • @MarkerInteractive
    @MarkerInteractive 3 года назад +8

    This is pure gold. This SHOULD be promoted

  • @watcover3396
    @watcover3396 3 года назад +5

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

  • @grey3318
    @grey3318 2 года назад +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 3 года назад +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!

  • @teemuleppa3347
    @teemuleppa3347 3 года назад

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

  • @sgtbooz
    @sgtbooz 3 года назад +1

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

  • @Ranger75th
    @Ranger75th 3 года назад +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!

  • @P4nd0
    @P4nd0 3 года назад +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.

  • @invntiv
    @invntiv Год назад

    This guy knows his shit. Mindblowingly thorough and accurate.

  • @TalisBarbalho
    @TalisBarbalho 3 года назад +1

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

  • @HojuMedia
    @HojuMedia 2 года назад

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

  • @MrDebranjandutta
    @MrDebranjandutta 2 года назад

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

  • @marckleise6436
    @marckleise6436 3 года назад +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.

  • @calccalccalc
    @calccalccalc Год назад +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.

  • @SinanAkkoyun
    @SinanAkkoyun 3 года назад

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

  • @Strelokos666
    @Strelokos666 2 года назад

    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".

  • @Clement-l1t
    @Clement-l1t 2 месяца назад

    From my 3 years of full time Unreal game dev ... thank you very much !
    Best UnrealEngine educational video ever seen.

  • @JellyfishJNM
    @JellyfishJNM 7 месяцев назад +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.

  • @joshuamcmillan6390
    @joshuamcmillan6390 11 месяцев назад +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!

  • @CompanionCube
    @CompanionCube 3 года назад +1

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

  • @QuackTeamJames
    @QuackTeamJames 4 года назад +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 3 года назад +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.

  • @peterino2
    @peterino2 3 года назад +1

    such an underrated channel

  • @KRN1VOR
    @KRN1VOR 3 года назад +2

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

  • @Developer-tx9uf
    @Developer-tx9uf 3 года назад

    The UE community needs you.

  • @JuanluMorales
    @JuanluMorales 3 года назад +1

    I see myself returning to this video every week

  • @AmeenAltajer
    @AmeenAltajer 2 года назад +1

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

  • @johnrex7108
    @johnrex7108 7 месяцев назад +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.

  • @zoser
    @zoser 3 года назад +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

  • @stove.d
    @stove.d 4 месяца назад

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

  • @SherajusSalehin
    @SherajusSalehin Год назад +1

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

  • @BudgiePanic
    @BudgiePanic 2 года назад +1

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

  • @TheWebDrake
    @TheWebDrake 3 года назад +2

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

  • @barelyvisibl
    @barelyvisibl 2 года назад

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

  • @Keytotruth
    @Keytotruth Год назад

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

  • @deivid-01
    @deivid-01 Месяц назад

    It took me about 2 hours to watch the whole video since there was a lot to digest but It was totally worth it! Amazing video, thanks a lot!

  • @antruongsi2544
    @antruongsi2544 Год назад

    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.

  • @Raul-ye6kz
    @Raul-ye6kz 3 года назад +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++.

  • @jdigi78
    @jdigi78 2 года назад +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

  • @LionKing25302
    @LionKing25302 2 года назад +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.

  • @gamebird9640
    @gamebird9640 Год назад

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

  • @unrelic4988
    @unrelic4988 2 года назад +1

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

  • @wassollderscheiss33
    @wassollderscheiss33 2 года назад +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 ;-)

  • @TTRLovesMittens
    @TTRLovesMittens 3 года назад

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

  • @Dan-gt3ov
    @Dan-gt3ov Год назад

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

  • @vhstape44
    @vhstape44 Месяц назад

    One of the best tutorials ever.

  • @romantimoshenko5570
    @romantimoshenko5570 2 года назад

    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!

  • @estranhokonsta
    @estranhokonsta Год назад

    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.

  • @dryoldcrabman6890
    @dryoldcrabman6890 5 месяцев назад

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

  • @Gulzt
    @Gulzt Год назад +1

    It's so beautifully presented and so detailed and accurate, it's easily one of the best video's on Unreal ever made.

  • @nsgoneape9899
    @nsgoneape9899 Год назад

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

  • @문석현-m5q
    @문석현-m5q Год назад +1

    Perfect explanation for engine starter!

  • @vree_
    @vree_ Год назад

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

  • @KN-ci4dm
    @KN-ci4dm 3 года назад +2

    This is a MUST-WATCH.

  • @AxioMATlC
    @AxioMATlC 3 года назад +1

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

  • @MikeLeed
    @MikeLeed Год назад

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

  • @rk_iv
    @rk_iv 3 года назад +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.

  • @ow5622
    @ow5622 Год назад

    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.

  • @zompi2
    @zompi2 3 года назад +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!

  • @PixelPulse168
    @PixelPulse168 Год назад +1

    Your presentation skill is remarkable.

  • @alekelpragh
    @alekelpragh 3 года назад +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!

  • @amilani4
    @amilani4 Год назад

    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.

  • @siebren014
    @siebren014 Год назад

    You deserve an award for this video

  • @norlingames
    @norlingames 6 месяцев назад

    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

  • @centneriss
    @centneriss 3 года назад +1

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

  • @seethe639
    @seethe639 2 года назад

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

  • @disruptive_innovator
    @disruptive_innovator Год назад

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

  • @ericfear
    @ericfear 3 года назад +4

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

  • @JordanService
    @JordanService 2 года назад

    Wow this reduces anxiety. So soothing!

  • @cthutu
    @cthutu 2 года назад +1

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

  • @prasoondhapola2875
    @prasoondhapola2875 Год назад +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.

  • @DezBoyle
    @DezBoyle 3 года назад

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

  • @jakedubs
    @jakedubs 3 года назад +1

    Not a single dislike on this video! So informative.

  • @yunus5949
    @yunus5949 3 года назад

    the best video about UE architecture, I saw.

  • @thoril.pegason
    @thoril.pegason 2 года назад

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

  • @Katt1n
    @Katt1n 3 года назад +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

  • @Krustachu
    @Krustachu 3 года назад +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.

  • @Elou44Prod
    @Elou44Prod 3 года назад +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)

  • @spencerwannop3401
    @spencerwannop3401 3 года назад +1

    You are an amazing teacher/coder/designer

  • @daveeola
    @daveeola 3 года назад

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

  • @War4est
    @War4est 3 года назад +2

    Brilliant. I wish Epics consider to cooperate with you to bring more educational information like this.

  • @jackfrost884
    @jackfrost884 Месяц назад

    This is exactly what i was looking for and invaluable. Thank you.

  • @Cloroqx
    @Cloroqx 3 года назад +1

    I hope you at least end up getting a MegaGrant because this content is legit amazing. Better than almost anything Epic has put out there.

  • @jonasmlgaard8884
    @jonasmlgaard8884 3 года назад +3

    As always, amazing content Alex. Love how you use those animations to accompany the verbal message. Super informative and very inspiring to watch and listen to. I've been trying to wrap my head around how the engine boots up for quite a while and never fully managed to keep focus to understand how it ever reached BeginPlay. I will for sure be rewatching this video a few times, but damn good job at explaining it from start to end.