강의

멘토링

로드맵

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

    It's a good lecture, but if you're an experienced developer who can read code to a certain extent, you probably don't need to pay this much to take it.

    • kbt님의 프로필 이미지
      kbt

      Reviews 22

      Average Rating 5.0

      5

      100% enrolled

      • hew980812님의 프로필 이미지
        hew980812

        Reviews 2

        Average Rating 5.0

        5

        84% enrolled

        Having some knowledge of Unreal Engine's core elements is really helpful. It clears up a lot of questions.

        • seongyunk님의 프로필 이미지
          seongyunk

          Reviews 1

          Average Rating 5.0

          5

          100% enrolled

          • coreafive님의 프로필 이미지
            coreafive

            Reviews 30

            Average Rating 4.6

            4

            100% enrolled

            $254.10

            Rookiss's other courses

            Check out other courses by the instructor!