강의

멘토링

커뮤니티

BEST
Game Dev

/

Game Programming

[入門者のためのUE5] Part4。 Unreal Engine C++

C ++ベースのUnreal Engineの作業方法を勉強し、 浅く素早く全輪を回す講義です。

難易度 初級

受講期間 無制限

  • Rookiss
게임개발자
게임개발자
언리얼-c++
언리얼-c++
Unreal C++
Unreal C++
Unreal Engine
Unreal Engine
게임개발자
게임개발자
언리얼-c++
언리얼-c++
Unreal C++
Unreal C++
Unreal Engine
Unreal Engine

HakerのUnreal Engineソースコード解析#2(ネットワーク)募集

https://www.inflearn.com/course/offline/ue5-%EC%86%8C%EC%8A%A4%EC%BD%94%EB%93%9C-%EB%B6%84%EC% 84%9D-part2

こんにちはRookissです。
HakerのUnreal Engineソースコード解析#2(ネットワーク)の募集が始まりました。

今回の講義はアンリアルエンジンネットワークパーツを扱い、
個人的な考えですべてのパーツをまとめて、最も実用的で重要なパーツです。
(私と調教様もとてもx10頑張って聞く予定です。)

デディサーバーはあまりにも資料がないので、現業でもデディサーバーを扱うとき「いったん帰らせてみよう」というマインドで
Replication、RPCなどの最小機能を利用して難しくコンテンツを作成したりします。
しかし、内部原理を理解するなら、より自信を持って作業し、
上手く問題解決ができるようになります。

今回の講義は#1(フレームワーク)に比べ分量が多く、8回ではなく12回で行われ、
特に、現業クラプログラマーとアンリアルエンジン使用経験のある就労生を募集対象と考えています。
TMIだがサーバープログラマーの立場でもとても興味深いテーマだと思われ、
私もなんと6年前にHaker様にアンリアルネットワークのテーマで
技術共有を受けた記憶がありましたが、本当に気付いた記憶があります。
今回の#2ネットワークパートでは私も直接参加して
皆を代表してHaker様に様々な質問を投げる予定です。

また、今後アンリアルデディサーバーベースのプロジェクトが数多く生まれ、
国内ゲーム業界にも活力が回ってほしいですね。

Hakerさんとのインタビュー

今回のネットワーク講義は目的を以下のように設定しました。

• Socket API レベルまでの Unreal Engine の動作原理の理解
• Replication のエンジン内部の動作原理を理解する:
Socket→Packet→Connection→ActorChannel→ObjectReplicatorに至る動作の理解
• Unreal の Dedicated Server ベースの Reliable UDP 動作の理解
•WorldとNetwork World(PackageMap)の関係を理解する:
NetGUIDCacheなど、クライアント間ネットワークで管理されているコンポーネントの理解
• UNetDriver、UNetConnection、UChannelなどのネットワークプレイ関連クラスの理解

上記のトピックに関して、より深く詳細にコードで分析しようとしています。

その講義を通じて受講者が得るスキルはアンリアルデバッグです。
1. Unreal の Replication (Dedicated Server) 関連のネットワークエンジンレベルのデバッグ能力
2. アンリアルネットワークエンジンレベル最適化の洞察(Insight)向上

コメント