[俺だけレベルアップな件] UE5マルチプレイヤーゲーム制作 Lv. 1 (Listenサーバー入門)

UE5マルチプレイヤーゲーム制作入門講座です。 リッスンサーバーベースのマルチプレイヤーゲーム制作を理論から実装まで、 実戦ゲーム『Last Man Standing』の模作を通じて実習します。

難易度 初級

受講期間 無制限

C++
C++
Unreal Engine
Unreal Engine
UE Blueprint
UE Blueprint
C++
C++
Unreal Engine
Unreal Engine
UE Blueprint
UE Blueprint

学習した受講者のレビュー

4.9

5.0

uty1993

97% 受講後に作成

Unity Part 4 ゲームサーバー、7MMOコンテンツ実装などを聞いた後に、この講義を受けるのも悪くないと思います。 C++ part4 ゲームサーバーとpart5 Unreal IOCP連携の場合、詳細に教えてくれますが、内容の専門性が高く、初めて聞く方だと中盤まで聞いて、その内容についていくのに精一杯で興味を失ってしまう可能性があると思います。Unity Part4、7のように楽しく開発しながら実力をつけたいなら、この講義も良い選択だと思います。 突然ですが、Unrealがマルチゲームを想定して作っているRPC方式がかなり良いので、Unityも同様にUGSプラグインを推し進めているように、お互い競争しながら発展していくのが良いなと思います。

5.0

홍사부

79% 受講後に作成

現在連載されているロビーまで、一通り受講してきたところです。Unrealでマルチプレイゲームを制作する方法を図解資料と共にとても分かりやすく説明してくださり、説明を上手くしようと努力されたのが感じられる講義でした。伝統的な方式のマルチプレイプロジェクトを進めてきた立場からすると、Unrealのマルチプレイのために提供されている機能が本当に膨大だと感じますね。

5.0

정길수

61% 受講後に作成

面白いです~

受講後に得られること

  • アンリアルコンテンツプログラミング

  • アンリアルマルチプレイヤーゲーム制作

🧡 [俺・一・マル] シリーズ紹介

<終わらない就職氷河期>
2023年から続くゲーム業界の不況により、
現在の就職市場は類を見ない氷河期を迎えています。
Unreal Engineの勉強をしようにも、短期間での就職は難しそうで不安になり、
Unityベースでインディーゲームに挑戦しようにも、
実力が身につかないのではないかと埋没費用が心配になります。
就活生の立場からは、どちらも簡単には選択できない進退窮まる状況に陥っているのです。

<二極化の始まり>
メタバースという曖昧な名前で投資資金をさらっていったVRやARプロジェクトは姿を消し、
現在、Unreal Engineベースで開発されているプロジェクトは
大企業で進行している一部のMMOおよびマルチプレイヤーFPSゲームだけが残っている状態です。
これらのゲームはクライアントとサーバーの両方の知識を同時に要求するため、
新人にとってはハードルが非常に高く、資料も大幅に不足しています。
さらに悪いことに、ChatGPTとAIの登場により、新人が担当していた反復業務は徐々に消えつつあります。
激変する時代で生き残るためには、AIを活用して自ら製品を作る能力を養うか、
あるいは逆に差別化された実力を備えた専門家になる道しか残されていません。

<「ナホンモル(一人でマルチ)」の企画意図>
これに伴い、Team Rookissでは
- サーバーの知識ゼロの状態からオンラインゲーム制作を学習する。
- その内容が基礎から、長期的には非常に高度な専門家レベルの内容まで段階的に上がっていく。
- 個人開発(現在)と就職(未来)を同時に準備できる。

[一人でマルチ] UE5マルチプレイヤーゲーム開発シリーズを企画することになりました。

<Team Rookissの講義哲学とは何でしょうか?>

[1] 惜時如金(せきじじょきん)

<時は金なり>

同じ内容をいかにより短く簡潔に伝えられるかを常に悩み、研究しています。
定量的な学習量よりも、定性的に充実した内容を伝えることに重点を置いています。
意味のない繰り返しの内容で講義のボリュームを増やすことは欺瞞であり、
一人ひとりの時間の浪費が積み重なって、時間のゴミの山になるという使命感を持っています。

[2] 教子採薪(きょうしさいしん)

<魚を与えてやるより、釣り方を教える>

原理を理解し、基礎をしっかり築けば、いつでも応用が可能です。
本や講義を見ている時は真似できても、
見ずには全く応用ができないのであれば、その知識の価値はゼロに収束します。
時にはもどかしくても、すべての魚を捕まえてあげるのではなく、
個々の成長に焦点を合わせ、基本をしっかりと固められるようにカリキュラムを制作します。

[3] 愚公移山(ぐこういざん)

<どんなことでも絶えず努力すれば必ず成し遂げられる>

時間を埋めるために即席で作ったカリキュラムではなく、
長期的な視点を持ち、専門家を養成するための教育を目指しています。
「短期間での就職保証」といった根拠のない約束はせず、
時間がかかったとしても実力を底上げするカリキュラムを制作します。
ゲーム技術共有の中心となり、皆の共に成長することを追求します。

[4] 百聞は一見に如かず (百聞不如一見)

<百聞は一見に如かず>

同じ内容でも視覚資料があれば理解しやすく、記憶に長く残ります。
丁寧に制作した数百枚の視覚的リソースを活用して理論的な説明を補足します。

[5] 学而時習 (学んで時にこれを習う)

<学びて時に之を習う>

理論だけで終わらせず、必ず可愛らしいアセットを活用して実習を行います
ふわふわとしたローポリゴンアセットはすべて私たちのチームで直接制作しており、
20MB程度の可愛らしい容量で教育に最適化されています。

💡[ナホンモル] レベル1(リッスンサーバー)では、次のような内容を学びます

  • オンラインゲーム開発理論

  • アンリアルエンジンベースのマルチプレイヤーゲーム開発入門

  • リッスンサーバーベースのオンラインゲーム模作 (Last Man Standing)

  • ロビーの実装

  • C++ベースのネットワークコード作成

  • ネットワーク理論

  • オンラインサブシステム

  • Steamプラットフォームとの連携およびゲームリリースの流れの理解

👥 このような方におすすめです

アンリアルベースのマルチプレイ経験を積みたい就職準備生

UE5のマルチプレイシステムを体系的に学びたい学習者

一人、または小規模チームで実際のゲームリリースまで経験してみたい方

🎯 受講後の期待効果

  • リッスンサーバーベースのマルチプレイヤーゲーム制作の全体的な流れを理解
    サーバー入門からSteamリリースまでの全過程を辿りながら、実践的な制作経験を積むことができます。

  • Unreal ブループリントと C++ ネットワークプログラミング能力の強化
    ブループリントで迅速に実装し、C++ で構造化することで、実務レベルの開発能力を身につけることができます。

  • ネットワーク理論およびオンラインサブシステムの適用能力の習得
    理論的な理解に基づき、多様なネットワーク構造やプラットフォームに対応できる拡張性を確保します。

  • 完成度の高いポートフォリオの確保およびパブリッシング経験
    単なる実習の結果物ではなく、商用化可能なプロジェクトを自ら作り上げ、ポートフォリオとして活用したり、直接パブリッシングしたりするところまで繋げます。


こんな方に
おすすめです

学習対象は
誰でしょう?

  • インディーゲーム開発者

  • ゲームプログラマー就職準備生

  • UE5マルチプレイヤーゲーム学習者

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

  • 基礎的なアンリアルエンジン(Unreal Engine)の知識

  • 基本的なブループリント / C++ の知識

こんにちは
Rookissです。

84,369

受講生

4,095

受講レビュー

5,489

回答

4.9

講座評価

53

講座

学歴

- Condorcet Prépa MPSI 修了 (フランス)
- 清華大学 ソフトウェア工学 学士 (中国)
- 高麗大学校 情報保護大学院 修士 (韓国)

経歴

- 元 KRAFTON (TERA サーバーチーム)
- 元 NCSOFT (Blade&Soul2 コンテンツプログラミングチーム)

関心分野

- リバーシングおよび脆弱性分析
- MMORPGゲーム開発 (C++, C#)
- 外国語 (英語、フランス語、中国語、日本語)

紹介

ハッキングの勉強のために純粋な好奇心から始めたゲーム開発ですが…
時が流れ、いつの間にか10年目のゲーム開発者になりました。
"これじゃいつゲームが作れるんだろう〜?"
ため息が出るような基礎文法から始めて、
少しずつ作り上げていく自分だけのゲームの世界。
そして、その世界に接続した多数のプレイヤーを見た時の達成感。
勉強すればするほど、MMORPGの魅力からは抜け出せません。
私が感じた感動を、皆さんも感じることができれば嬉しいです。

 

もっと見る

カリキュラム

全体

101件 ∙ (22時間 57分)

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

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

受講レビュー

全体

24件

4.9

24件の受講レビュー

  • hongcat님의 프로필 이미지
    hongcat

    受講レビュー 25

    平均評価 4.8

    5

    79% 受講後に作成

    現在連載されているロビーまで、一通り受講してきたところです。Unrealでマルチプレイゲームを制作する方法を図解資料と共にとても分かりやすく説明してくださり、説明を上手くしようと努力されたのが感じられる講義でした。伝統的な方式のマルチプレイプロジェクトを進めてきた立場からすると、Unrealのマルチプレイのために提供されている機能が本当に膨大だと感じますね。

    • gilsua님의 프로필 이미지
      gilsua

      受講レビュー 9

      平均評価 5.0

      5

      61% 受講後に作成

      面白いです~

      • uty19938570님의 프로필 이미지
        uty19938570

        受講レビュー 31

        平均評価 4.9

        修正済み

        5

        97% 受講後に作成

        Unity Part 4 ゲームサーバー、7MMOコンテンツ実装などを聞いた後に、この講義を受けるのも悪くないと思います。 C++ part4 ゲームサーバーとpart5 Unreal IOCP連携の場合、詳細に教えてくれますが、内容の専門性が高く、初めて聞く方だと中盤まで聞いて、その内容についていくのに精一杯で興味を失ってしまう可能性があると思います。Unity Part4、7のように楽しく開発しながら実力をつけたいなら、この講義も良い選択だと思います。 突然ですが、Unrealがマルチゲームを想定して作っているRPC方式がかなり良いので、Unityも同様にUGSプラグインを推し進めているように、お互い競争しながら発展していくのが良いなと思います。

        • 100end님의 프로필 이미지
          100end

          受講レビュー 11

          平均評価 5.0

          5

          31% 受講後に作成

          図で説明してくださるので、より理解しやすいです。

          • happyasr3227786님의 프로필 이미지
            happyasr3227786

            受講レビュー 2

            平均評価 5.0

            5

            30% 受講後に作成

            Rookissの他の講座

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

            似ている講座

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