inflearn logo
inflearn logo

[C++ずUnrealで䜜るMMORPGゲヌム開発シリヌズ] Part5: UE5 & IOCPサヌバヌ連動

IOCPゲヌムサヌバヌずUnreal Engineを連動する フレヌムワヌクを䜜る講矩です。 (Dedicated-Server講矩ではありたせん)

難易床 䞭玚以䞊

受講期間 無制限

Unreal Engine
Unreal Engine
Windows Server
Windows Server
C++
C++
Unreal Engine
Unreal Engine
Windows Server
Windows Server
C++
C++

孊習した受講者のレビュヌ

孊習した受講者のレビュヌ

4.8

5.0

MUNODevelop

12% 受講埌に䜜成

サヌバヌサむド投写䜓の操䜜をどうすべきかなどの郚分もあっおいいず思いたす。その他 server-side rewind のような郚分も埌で簡単にでもあっおほしいです

5.0

였성믌

100% 受講埌に䜜成

クララン連動しおみながら感芚をよく握るこずができたしたね ずおもお埗でいい講矩だず思いたす^^

5.0

빠직..

31% 受講埌に䜜成

ルキス様の講矩は本圓に名講矩です C++で開発される方々には超おすすめです..😭

受講埌に埗られるこず

  • Unreal Engine & ゲヌムサヌバヌ連動

  • ポヌトフォリオフレヌムワヌク

MMORPG開発に必芁なすべおの技術、
C++ & Unrealで Step By Step! 🕹

基瀎から最終ボスたで、MMORPG開発 🎮

[C++곌 얞늬얌 엔진윌로 만드는 MMORPG 게임 개발 시늬슈] Part4: 게임 서버

ポヌトフォリオ完成を目暙ずするゲヌムプログラマヌ就職準備生、C++ずUnreal Engineを掻甚したゲヌム開発に挑戊したい方のためのゲヌム開発講矩です。レベルの高い3D MMORPGゲヌム開発を目暙に、ゲヌム䌚瀟新入瀟員ずしお入瀟できるレベルの十分な知識を身に぀けるこずを目暙ずしたす。

このシリヌズでは、C++ずUnrealアンリアルを䜿甚しお、Unrealが提䟛する無料アセットを基に3D MMORPGゲヌムを䜜れるよう、段階的に必芁な技術を孊習したす。䞀緒にチャレンゞしおみたせんか


こんなものが䜜れたす ✹

シンプルな3D MMORPGゲヌムたで実装する胜力を身に぀けるこずができたす。サンプルポヌトフォリオクリップ


孊習内容 📚

ゲヌムサヌバヌ

オンラむン䞊で耇数のプレむダヌが䞀緒にゲヌムをできるように仲介しおくれるプログラムです。
戊闘、アむテム、ク゚スト、実瞟、人工知胜などMMORPGの䞖界を運営し、
耇数のプレむダヌにゲヌム䞖界の情報を通知する管制官の圹割を担圓したす。



Unreal Engineの独自ネットワヌクDedicated-Server技術は
䟿利で迅速にオンラむンゲヌムを開発できたすが、
基本的にシングルスレッドでサヌバヌが動䜜するため
MMORPGのような非垞に倚くのゞャンルは開発できたせん。

Part5は、Part4で孊習したC++ IOCPサヌバヌをUnreal Engineに連動させる講矩です。
䞖界のどこにも資料が党くない、自䜓実装C++サヌバヌずUnreal Engineを
盎接連動しおスポヌン、デスポヌン及び移動同期化を行う栞心技術をお芋せしたす。

囜内ゲヌム垂堎でMMOの比重が高いずいうこずを考慮するず、
実際の䌚瀟でしか経隓できないプロゞェクトを事前に䜜っおみるこずは倧きな意味がありたす。
たた、UE5クラむアント& C++ IOCPサヌバヌを盎接連動しお動䜜するオンラむンRPGポヌトフォリオを䜜るなら、
技術的にはそれ以䞊䞊がるこずのできない<超栌差>を誇るポヌトフォリオになるでしょう。

本講矩で䜜成したフレヌムワヌクをベヌスに、
手軜にオンラむンゲヌムポヌトフォリオに挑戊しおみたしょう

Q&A 🙋‍♀

Q. 講矩環境ずは䜕ですか

すべおのシリヌズはWindows環境を前提ずしお制䜜されおおり、macOSに関する远加的な説明はありたせん。

Q. 非専攻者でも受講できたすか

前提知識が党くないず仮定しお進めたすが、C++ずサヌバヌの特性䞊、シリヌズ党䜓の難易床がかなり高い方です。プログラミングが党く初めおの方でしたら、党䜓的な難易床がより䜎い[C#ずUnityで䜜るゲヌム開発シリヌズ]をお勧めしたす。

Q. この講矩を始めるこずになったきっかけを玹介しおください。

個人的にサヌバヌの勉匷を始めた時、参考にできる資料がなくお倧倉だった蚘憶がありたす。

就職埌、実際に動いおいるラむブMMORPGコヌドず比范しながら芋るこずで、独孊で䜜った私のコヌドの間違った点を倚く気づくようになりたした。MMORPG開発に関する党般的な内容を基瀎から最埌たで簡朔に扱う授業があれば、時間も節玄でき、苊劎も少なかったのではないかず思いたした。

この授業が皆さんにずっおMMORPGゲヌム入門の道しるべの圹割を果たしおくれるこずを期埅しおいたす。

Q. 䞀぀のPartを賌入するず、他のPartは無料になりたすか

各パヌトは独立しお制䜜され、別途販売されたす。

Q. このシリヌズを党お勉匷すれば就職できたすか

人それぞれ成長速床が異なり、就職は倚くの倉数が䜜甚するため分かりたせん。
ただし、オンラむン3Dゲヌムポヌトフォリオず、ゲヌム開発グラフィックスサヌバヌアルゎリズム知識を身に぀ければ、就職確率も飛躍的に高たらざるを埗たせん。

こんな方に
おすすめです

孊習察象は
誰でしょう

  • Unreal Engine & ゲヌムサヌバヌ連動ポヌトフォリオ制䜜を準備しおいる就掻生

  • MMORPGの技術に興味を持っおいる人

前提知識、
必芁でしょうか

  • Unreal Engine

  • C++サヌバヌ知識

こんにちは
Rookissです。

82,292

受講生

3,942

受講レビュヌ

5,469

回答

4.9

講座評䟡

50

講座

å­Šæ­Ž

- Condorcet Prépa MPSI 修了 (フランス)
- 枅華倧孊 ゜フトりェア工孊 孊士 (䞭囜)
- 高麗倧孊校 情報保護倧孊院 修士 (韓囜)

経歎

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

関心分野

- リバヌシングおよび脆匱性分析
- MMORPGゲヌム開発 (C++, C#)
- 倖囜語 (英語、フランス語、䞭囜語、日本語)

玹介

ハッキングの勉匷のために、玔粋な奜奇心から始めたゲヌム開発ですが 
時が流れ、い぀の間にか10幎目のゲヌム開発者になりたした。
「これでい぀ゲヌムが䜜れるようになるんだろう」
ため息が出るような基瀎文法から始めお、
少しず぀䜜り䞊げおいく自分だけのゲヌムの䞖界。
そしお、その䞖界に接続した倚くのプレむダヌを芋た時の達成感。
孊べば孊ぶほど、MMORPGの魅力からは抜け出せたせん。
私が感じた感動を、皆さんも感じるこずができれば嬉しいです。

倧勢のプレむダヌを目にした時の充実感。孊べば孊ぶほど、MMORPGの魅力からは抜け出せなくなりたす。私が感じた感動を、皆さんにも感じおいただければ嬉しいです。

もっず芋る

カリキュラム

党䜓

26件 ∙ (11時間 47分)

講座資料こうぎしりょう:

授業資料
講座掲茉日: 
最終曎新日: 

受講レビュヌ

党䜓

33ä»¶

4.8

33件の受講レビュヌ

  • gleam님의 프로필 읎믞지
    gleam

    受講レビュヌ 2

    ∙

    平均評䟡 5.0

    5

    100% 受講埌に䜜成

    • rnjsduddh1239679님의 프로필 읎믞지
      rnjsduddh1239679

      受講レビュヌ 15

      ∙

      平均評䟡 5.0

      5

      100% 受講埌に䜜成

      クララン連動しおみながら感芚をよく握るこずができたしたね ずおもお埗でいい講矩だず思いたす^^

      • munodev님의 프로필 읎믞지
        munodev

        受講レビュヌ 6

        ∙

        平均評䟡 5.0

        5

        12% 受講埌に䜜成

        サヌバヌサむド投写䜓の操䜜をどうすべきかなどの郚分もあっおいいず思いたす。その他 server-side rewind のような郚分も埌で簡単にでもあっおほしいです

        • mumbi님의 프로필 읎믞지
          mumbi

          受講レビュヌ 1

          ∙

          平均評䟡 5.0

          5

          62% 受講埌に䜜成

          • shjang9198님의 프로필 읎믞지
            shjang9198

            受講レビュヌ 6

            ∙

            平均評䟡 4.7

            4

            31% 受講埌に䜜成

            Rookissの他の講座

            知識共有者の他の講座を芋おみたしょう

            䌌おいる講座

            同じ分野の他の講座を芋おみたしょう

            ï¿¥13,738