Inflearn brand logo image
Inflearn brand logo image
BEST
Game Dev

/

Game Programming

[Rookiss University] UE5 Lyraクローンコーディング(Haker)

UE5が提供するLyraプロジェクトの重要な部分に沿って作成し、次第にその構造を学習する講義です。

Unreal Engine
C++

こんなことが学べます

  • UE5

  • Lyra

アンリアル開発者なら必須となったLyraプロジェクト分析、どこまでやってみましたか?

Epic Games Unreal Engine サンプルゲーム Lyra

Lyraは、Unreal Engineが直接提供するマルチプレイヤーFPSサンプルゲームです。
Dedicated-Server、GameFeature、Game Ability Systemなど
Unreal Engineの開発のための定石的な方法の提示と様々なノウハウが含まれています。

単発性で提供するサンプルではなく、エンジンバージョンが上がるたびにLyraも同様にアップデートされるので、
Unreal Engine のオペレーターに、 Epic の本社が提供するガイドラインの一種と見なすことができます
また、今後新たに取り組んでいるプロジェクトは、最初からすべてを再構築せずに
ある程度の規格がとれているLyraプロジェクトをベースから始めたいと思う願いを垣間見ることができます。

定石的な構造、それでもすっきり触れるにはあまりにも難しかった理由

しかし、初心者の立場ではプロジェクトを分析しようとしても、
圧倒的な分量と複雑すぎる難易度にイライラしてしまいます。

各種ノウハウが圧縮された宝物のようなプロジェクトだと一つ、
どこから見なければならないか感が取れないので絵の餅だけで、
ほとんどの学習者は簡単にあきらめるしかありません。
確かにLyraの重要度に比べてあまり資料がないのが現実です

本当のアンリアル専門家がつかむ
「プロの内空」を込めました。

これにより、Lyraのコアコードを再構築し、大きな枠組みを習得できるLyra Clone講義を企画することになりました。
長い間これを進めることができる専門家を買い物した後、アンリアル専門家Hakerさんを祀ってきました。

Unreal Engine プロのプログラマー、 Haker

Hakerは私が見たプログラマーの中で5本の指に選ばれました
圧倒的な内空を
誇る方であり、現在大企業でエンジンプログラマーとして働いています。

現在インフラで受講できる「Rookiss University」 UE5ソースコード分析シリーズに加え
Lyra CloneブートキャンプでHakerのライブレクチャーが正常に終了しました。
そして今、そのライブ講義をまとめてオンライン講義でも披露できるようになりました。

多くのプロジェクトがLyraを分析してその構造に従うほど
UE5エンジンの中核コンテンツフレームワークとなっているLyra。

これ以上難しいと先延ばしすることなく、さらに一歩進む機会としたらどうでしょうか?

授業内容のプレビュー

確かに掘り下げるLyra

ラという巨大な、一つの完成度の高い書類です。それでは、ライラを「拡張性が高く、よく作られたプロジェクト」と言えるのはなぜでしょうか。このような大きなプロジェクトを効率的に理解するためには、どのように学習すればよいでしょうか。

今回の講義を通じて、膨大なプラグインとコードの中でどのような構造と方式に従っているのか、核心となる部分は何があるのか​​を中心に調べ、アンリアルエンジンの構造を理解できる基礎体力を養うことになります。

このような内容を学ぶ

  • Experience

  • Modular Gameplay Actor

  • Camera

  • 入力

  • GameFeature

  • Modular Gameplay Actors

  • Cosmetic

  • Core Redirect

  • Weapon System /

    Ability System

  • Common UI

  • GameplayTagStack

受講前の注意

練習環境

  • オペレーティングシステムとバージョン(OS):Windows

  • 使用ツール: Visual Studio 2022, Unreal Engine 5.4

こんな方に
おすすめです!

学習対象は
誰でしょう?

  • UE5 現業プログラマー

  • ゲームプログラマー就任生

前提知識、
必要でしょうか?

  • UE5の基本的な理解

  • C++

こんにちは
です。

75,004

受講生

3,268

受講レビュー

5,340

回答

4.9

講座評価

39

講座

학력

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

경력

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

관심 분야

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

소개

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

 

カリキュラム

全体

119件 ∙ (65時間 18分)

講義資料(こうぎしりょう):

授業資料
講座掲載日: 
最終更新日: 

受講レビュー

全体

15件

4.9

15件の受講レビュー

  • 팡규님의 프로필 이미지
    팡규

    受講レビュー 2

    平均評価 5.0

    5

    18% 受講後に作成

    복잡한 개념을 설명해주실 때 지칭대명사("얘는", "얘가")를 너무 많이 쓰셔서 헷갈려요...

    • jeongsoo kim님의 프로필 이미지
      jeongsoo kim

      受講レビュー 7

      平均評価 4.9

      5

      19% 受講後に作成

      언리얼로 개인 프로젝트 진행 하려는데 도움이 많이 되고 있습니다. 개인적으로 Haker 님에 라이브 강의가 좀 더 괜찮았습니다. 듣는 순서는 Haker 님 강의 듣고 실습은 조교님 강의 들으면서 하고 있습니다.

      • asdsa112님의 프로필 이미지
        asdsa112

        受講レビュー 5

        平均評価 5.0

        5

        12% 受講後に作成

        Lyra프레임워크를 통해 C++의 모듈화 코딩의 정석을 본 것 같아 좋았습니다. 에픽게임즈에서 연구한 최신 Unreal 코드들도 많이 배워가는 것 같아 좋은 강의였습니다

        • World Hard_World (칙칙칙칙)님의 프로필 이미지
          World Hard_World (칙칙칙칙)

          受講レビュー 4

          平均評価 4.5

          4

          21% 受講後に作成

          강의 내용은 알차나 강의 화질이 1080이 아닌 거 같습니다 다른 강의에 비해 화질이 좀 낮은 것처럼 느껴집니다 화질에 민감하신 분들은 참고하시기 바랍니다.

          • Solution C님의 프로필 이미지
            Solution C

            受講レビュー 1

            平均評価 5.0

            5

            30% 受講後に作成

            rookissの他の講座

            知識共有者の他の講座を見てみましょう!

            似ている講座

            同じ分野の他の講座を見てみましょう!