[C#とUnityで作るMMORPGゲーム開発シリーズ] Part4:ゲームサーバー

ネットワーク、マルチスレッド、オペレーティングシステムなどの核心的な専攻知識を学び、 ゲームサーバーをゼロから作りながらMMORPGの技術を学習する講座です。

難易度 中級以上

受講期間 無制限

C#
C#
Unity
Unity
Network
Network
C#
C#
Unity
Unity
Network
Network

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

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

4.9

5.0

VRCREW

100% 受講後に作成

と……大ヒットです。パート10まで出てもいいし、パート当たり20万ウォンずつ策定しても全部購入するから、どうぞ内容を取り除いたり、難易度を調節しないで、細かい部分もあきらめないでくださいㅜㅠやったりしないので心配しないでください(見る人がスキップすれば良い問題でもありますが、気になるならパート7以降外伝で扱っても大丈夫です..!) どこにもこんな講義はありません。私は二人のパンティーの着替えに行きます。

5.0

률루랄라

100% 受講後に作成

学部課程で作ったゲーム体験で、あまりにも不足している私の実力を悟り、さらに学ぶために訪れたこの講義が本当に成長し続けることができることに気づきました。 今回 'Rookiss'さんと履歴にある会社に就職し、まもなく入社予定です。 ありがとうございます。 本当にありがとうございました! 後で私も頑張って私の知識を共有できる人になってみます。

5.0

굿데이

100% 受講後に作成

必須内容を簡単に理解できました。

受講後に得られること

  • C#

  • MMORPG

  • ゲームサーバー

MMORPG開発に必要なすべての技術、
C# + UnityでStep By Step! 🕹️

基礎から極める、MMORPG開発 🎮

何の知識もないという前提で、誰でも気軽に一歩ずつ受講できるように構成されたゲーム開発講座です。最終的には500〜1000人のユーザーを収容できるMMORPGインディーゲームをリリースすることを目標としています。

今回のシリーズでは、C#とユニティ(Unity)を利用し、Unityが提供する無料アセットをもとに2Dローグライクゲームを作れるよう、段階別に必要な技術を学習します。一緒に挑戦してみましょう。


こんなものが作れます ✨

▲ 簡単なアセットを使って、RPGゲームの必須機能を実装してみましょう。
(サンプルポートフォリオクリップ:2015年N社の新卒採用書類選考を通過した実際のポートフォリオです。)

▲ オンラインマルチプレイヤーゲームを制作する核心的なサーバー連動技術まで学ぶことになります。


学習内容 📚

  • Part1 : C# プログラミング入門
  • Part2 : 資料構造とアルゴリズム
  • Part3 : ユニティエンジン
  • Part4 : ゲームサーバー (ネットワーク、マルチスレッド、OS) 現在の講義
  • Part5 : データベース(SQL Server)
  • Part6 : ウェブサーバー (ASP.NET Core Blazor, WebApi)
  • Part7 : MMORPGコンテンツ実装 (Unity + C#サーバー連動)
  • Part8 : Entity Framework Core (.NET ORM)
  • Part9 : MMORPGコンテンツ実装 (DB連動 + 大型構造管理 + ライブ準備)
  • 番外編:AWSで始めるサーバー運用
  • 番外編:ASP.NET Core 深掘り編
어디에서도 볼 수 없었던,
그래서 더욱 궁금했던 <게임 서버> 강의

Part4はMMORPGの華である、ゲームサーバーを設計し実装する講義です。クライアントに関する知識は比較的簡単に見つけることができますが、ゲームサーバーは専門的な書籍や講義を見つけるのが困難です。なぜでしょうか?ゲームサーバーを制作するためには多方面の知識が必要ですが、これを最初から最後まで体系的に整理して説明することが非常に難しいからです。
今回の講義では、サーバーを実装する上で最も核心となる部分を自然に学習できるよう、カリキュラムに特にこだわりました。サーバー開発に必要な重要な内容を簡潔明瞭に扱っているため、今後自分なりのスタイルを見つけていく上で、素晴らしいガイド役となるはずです。
다음 순서로 학습해보세요!

概論 👉 マルチスレッド 👉 ネットワーク 👉 パケットシリアライズ 👉 Job Queue 👉 ユニティ連動

パート4、このような方におすすめです!

ゲームサーバーの知識
ないクライアント開発者server game

MMORPGサーバー
を作りたい方

Unity - サーバー連携
を学びたい方


Q&A 🙋‍♀️

Q. 講義の環境は何ですか?
A. すべてのシリーズはWindows環境を想定して制作されており、macOSに関する追加の説明はありません。

Q. 非専門家でも受講できますか?
A. 事前知識が全くないことを前提に進めるため、全く問題ありません。

Q. この講義を始めることになったきっかけを教えてください。
A. 個人的にサーバーの勉強を始めた際、参考にする資料がなくて苦労した記憶があります。
就職後、実際に稼働しているライブMMORPGのコードと比較しながら見ることで、独学で作った自分のコードの至らない点に多く気づかされました。MMORPG開発に関する全般的な内容を、基礎から最後まで簡潔に扱う授業があれば、時間も節約でき、これほど苦労しなかっただろうと思いました。
この授業が、皆さんのMMORPGゲーム入門のガイド役となることを期待しています。

Q. C++やUnreal Engineは使用しませんか?
A. [インディーゲームのためのC#/Unityを利用したバージョン(本シリーズ)]と[就職のためのC++/UE4バージョン]に分けて制作する予定です。
MMORPGはネットワーク、OS、マルチスレッド、ウェブ、クライアントエンジンなど、扱うべき内容が非常に多いですが、C++ベースで進める場合は難易度が高く、入門者には適していません。特にゲーム開発に関する知識がない場合は、C#バージョンでまず全体像を把握することをお勧めします。

Q. 1つのパートを購入すれば、他のパートは無料ですか?
A. 各パートは独立して制作されており、個別に販売されています。


 

こんな方に
おすすめです

学習対象は
誰でしょう?

  • MMORPGの技術に関心が高い人

  • サーバーに関する知識がないクライアント開発者

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

  • 基本的なC#の理解度

こんにちは
Rookissです。

82,541

受講生

3,971

受講レビュー

5,471

回答

4.9

講座評価

50

講座

学歴

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

経歴

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

関心分野

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

紹介

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

 

もっと見る

カリキュラム

全体

54件 ∙ (18時間 26分)

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

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

受講レビュー

全体

242件

4.9

242件の受講レビュー

  • grimskian5422님의 프로필 이미지
    grimskian5422

    受講レビュー 13

    平均評価 5.0

    5

    100% 受講後に作成

    と……大ヒットです。パート10まで出てもいいし、パート当たり20万ウォンずつ策定しても全部購入するから、どうぞ内容を取り除いたり、難易度を調節しないで、細かい部分もあきらめないでくださいㅜㅠやったりしないので心配しないでください(見る人がスキップすれば良い問題でもありますが、気になるならパート7以降外伝で扱っても大丈夫です..!) どこにもこんな講義はありません。私は二人のパンティーの着替えに行きます。

    • ryulurala님의 프로필 이미지
      ryulurala

      受講レビュー 4

      平均評価 5.0

      5

      100% 受講後に作成

      学部課程で作ったゲーム体験で、あまりにも不足している私の実力を悟り、さらに学ぶために訪れたこの講義が本当に成長し続けることができることに気づきました。 今回 'Rookiss'さんと履歴にある会社に就職し、まもなく入社予定です。 ありがとうございます。 本当にありがとうございました! 後で私も頑張って私の知識を共有できる人になってみます。

      • gameproyyj29841님의 프로필 이미지
        gameproyyj29841

        受講レビュー 15

        平均評価 4.6

        5

        93% 受講後に作成

        本当にいいですね、Rookiss様のため私教育をあえて受けなくても厚い専攻書籍を買って一人で苦しくて苦しんでいなくても就職準備ができそうです。重要な部分だけを例として書いてください。詳しくは厚い本を買って見ないのも先生の講義で置き換えができるようです。 ps. DX 12 / ゲーム数学講義 早くリリースしていただければ幸いです。

        • bigcat0815님의 프로필 이미지
          bigcat0815

          受講レビュー 85

          平均評価 5.0

          5

          100% 受講後に作成

          私は底から積み重ねる勉強が好きです。 容易ではなかったが床から上がるサーバー工事は絶品でした。 講師!ありがとうございます。

          • uuuuuup님의 프로필 이미지
            uuuuuup

            受講レビュー 79

            平均評価 5.0

            5

            100% 受講後に作成

            必須内容を簡単に理解できました。

            Rookissの他の講座

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

            似ている講座

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

            ¥11,221