강의

멘토링

로드맵

BEST
Game Dev

/

Game Programming

[Rookiss University] Haker's UE5 Source Code Analysis Series #1 (Game Framework)

This is a UE5 source code analysis lecture conducted by a top-level Unreal Engine expert.

(4.8) 12 reviews

348 learners

  • Rookiss
소스코드
게임개발
게임개발자
Unreal Engine
unreal-engine5

Reviews from Early Learners

What you will learn!

  • Unreal Engine Source Code Analysis

  • Game Engine Analysis

[Rookiss University] UE5 Source Code Analysis Series

When I give lectures, many students ask me whether they should study Unity or Unreal for employment.
Every time, I advise them to do both, since there isn't much difference in terms of content creation anyway.
But if you ask what to study for longer-term growth ,
At that time, I told them to study Unreal Engine without hesitation .
Why is that?

Unreal Engine is open source .
We are making the technologies accumulated by the world's best experts for over 20 years freely available to everyone .
If you can consistently analyze and study these technologies,
It's only a matter of time before you're in the top 1%.

However, most job seekers and current client developers can only develop content.
Analyzing the Unreal Engine source code is beyond my imagination.
Not only is there little information on how to get started,
Because I am overwhelmed by the difficulty and volume, I can't even start .
If you can only develop content in a sandbox without understanding the engine code,
Can we really call that an Unreal Engine expert?

A direction that everyone must go, but not everyone can go.
We've brought in top Unreal Engine expert Haker to guide us through it all .
Recently, you successfully completed the [Lyra Clone Coding] course.
I would like to continue the momentum by conducting the [Unreal Engine Source Code Analysis] lecture.

In the UE5 source code analysis series #1,

We are releasing a recorded video of Haker's game framework source code analysis live lecture that took place over 11 weeks.

You can check out in-depth, yet hard-to-find know-how that will break down the barriers to analyzing Unreal Engine source code.

Series composition

Lectures are held every 2-3 months on a single topic.
The order currently being discussed with Haker is as follows (the order is not yet confirmed):

  • Unreal Engine Source Code Analysis #1 (Game Framework)

  • Unreal Engine Source Code Analysis #2 (Network)

  • Unreal Engine Source Code Analysis #3 (Animation)

  • Unreal Engine Source Code Analysis #4 (Game Ability System)

  • Unreal Engine Source Code Analysis #5 (Rendering)


  • ...

If you are a client developer who has only done UI work,
Time keeps passing, so we must be vigilant.
To bear the weight of the years, some kind of change in ability is needed.
As everyone knows, the most valuable skill is studying UE5 core technologies.

About the Expert: Haker

"Learn the core of Unreal Engine from a pro"

  • Haker (10 years in a large company, client & engine programmer)

  • Haker is one of the top five Unreal experts I've ever met in the industry.

Interview with Haker

The objectives of this first lecture are set as follows:

  • Understanding Engine's Initialize/Tick Structure

  • Structure and initialization flowchart between World → Level → Actor → Component

    • BeginPlay/EndPlay etc.

  • Relationship between World and Scene (GameWorld RenderWorld)

  • Understanding UPrimitiveSceneComponent UPrimitiveSceneInfo

We will delve deeper into this topic in more detail.

The skills that students will gain from this course are Unreal Debugging :

  1. Ability to debug desired ActorComponent information using only screen information

  2. Ability to find and debug instantiated Components belonging to a specific Actor at a specific level.

For example:

  • Ability to debug why AttachToComponent is not rendering

  • Ability to debug why a GameWorld is not rendered even though it was created correctly.

  • Ability to find information about specific game objects visible on the screen.

Recommended for
these people

Who is this course right for?

  • A client developer who wants to dive into analyzing the Unreal Engine source code.

  • Unreal Engine programmer job seeker

Need to know before starting?

  • Unreal Engine

  • C++

Hello
This is

78,159

Learners

3,549

Reviews

5,402

Answers

4.9

Rating

44

Courses

학력

- Condorcet Prépa MPSI 수료 (프랑스)
- 칭화대학교 소프트웨어공학 학사 (중국)
- 고려대학교 정보보호대학원 석사 (한국)

경력

- 前 크래프톤 (테라 서버팀)
- 前 엔씨소프트 (Blade&Soul2 컨텐츠 프로그래밍팀)

관심 분야

- 리버싱 및 취약점 분석
- MMORPG 게임 개발 (C++, C#)
- 외국어 (영어, 프랑스어, 중국어, 일본어)

소개

해킹 공부를 위해 순전히 호기심으로 시작한 게임 개발인데...
시간이 흘러 어느덧 10년차 게임 개발자가 되었습니다.
"이래서 언제 게임을 만들지~?"
한숨 나오는 기초 문법부터 시작해서,
차츰 만들어가는 나만의 게임 세상.
그리고 그 세상에 접속한 다수의 플레이어를 볼 때의 뿌듯함.
공부를 할 수록, MMORPG의 매력에는 헤어나올 수가 없습니다.
제가 느낀 감동을 여러분도 느낄 수 있으면 좋겠네요.

 

Curriculum

All

57 lectures ∙ (29hr 14min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

12 reviews

4.8

12 reviews

  • hamsik2rang님의 프로필 이미지
    hamsik2rang

    Reviews 1

    Average Rating 4.0

    4

    68% enrolled

    좋은 강의지만.. 어느 정도 코드 리딩이 가능하신 경력자분들이시라면 굳이 이정도 금액으로 들을 필요는 없을 것 같습니다.

    • 강보영님의 프로필 이미지
      강보영

      Reviews 22

      Average Rating 5.0

      5

      100% enrolled

      • 최현수님의 프로필 이미지
        최현수

        Reviews 2

        Average Rating 5.0

        5

        84% enrolled

        언리얼 엔진의 핵심적인 요소들을 어느 정도 알고 있으면 정말 도움이 많이 됩니다. 궁금증이 많이 풀려요

        • seongyunk님의 프로필 이미지
          seongyunk

          Reviews 1

          Average Rating 5.0

          5

          100% enrolled

          • 까미님의 프로필 이미지
            까미

            Reviews 30

            Average Rating 4.6

            4

            100% enrolled

            $254.10

            Rookiss's other courses

            Check out other courses by the instructor!