강의

멘토링

로드맵

Inflearn brand logo image
BEST
Game Dev

/

Game Programming

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

ゲーム開発に必要なWebサーバーの全体的な内容 最新のASP.NET Core(Blazor、WebAPI)を利用して学習する講義です。

  • Rookiss
REST API
ASP.NET Core
Web API
Blazor

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

こんなことが学べます

  • C#

  • Webベース

  • ASP.NET(Blazor、WebAPI)

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

基礎から終盤王まで、MMORPGを開発する🎮

何の知識もないという仮定の下、誰でも気軽にじっくり受講できるように構成されたゲーム開発講義です。最終的には500~1000人のユーザーを収容できるMMORPGインディーゲームを発売することを目指します。

このシリーズでは、C#とUnityを使用して、Unityが提供する無料アセットに基づいて2Dログライクゲームを作成するために段階的に必要なスキルを学びます。一緒に挑戦しましょうか?


こんなものを作れますよ✨

▲簡単なアセットを持ってRPGゲームの必須機能を実装してみてください。
(サンプルポートフォリオクリップ:2015年N社新入採用書類選考に合格した実際のポートフォリオです。)

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


学習内容📚

  • Part1:C#プログラミング入門
  • Part2:データ構造とアルゴリズム
  • Part3: Unity エンジン
  • Part4:ゲームサーバー(ネットワーク、マルチスレッド、OS)
  • Part5:データベース(SQL Server)
  • Part6:Webサーバー(ASP.NET Core Blazor、WebApi) 現在の講義
  • Part7:MMORPGコンテンツの実装(Unity + C#サーバー連携)
  • Part8: Entity Framework Core (.NET ORM)
  • Part9:MMORPGコンテンツの実装(DB連携+大型構造管理+ライブ準備)
  • 番外編: AWS で始まるサーバー運用
  • 番外編:ASP.NET Core深化編
最新の流れをたどる
講義

Part6はゲーム開発者の立場から知ればいいのですが、いざ勉強するのは面倒な桃のような存在であるWebサーバーを簡単に明瞭に見つめる講義です。 ASP.NET Core Blazor 最新の技術を利用して、ウェブホームページ制作とウェブサーバー制作がどのように行われているかを調べ、これをゲームでどのように応用できるかを学習します。
次の順序で学習してみてください!

Web 開論 👉 Web 基礎 👉 高度な C# 文法 👉 ASP.NET Core ツアー 👉 Blazor 入門 👉 Blazor ミニプロジェクト 👉 WebAPI と REST サービス

パート6、こんな方におすすめです!

Webサーバーの知識がない
クラ開発者

最新のBlazor技術
興味のある方

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


Q&A 🙋‍♀️

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

Q. 非専攻者も聞くことができますか?
A. 選手の知識が全くないと仮定をして進行するには何の問題もありません。

Q. この講義を始めるきっかけを紹介してください。
A. 個人的にサーバーの勉強を始めながら参考にする資料がなくて難しかった記憶があります。
就職後、実際に戻るライブMMORPGコードを比較しながら見ながら、ヘディングを通じて作った私のコードの間違った点をたくさん悟りました。 MMORPG開発に関する全般的な内容を基礎から最後まで簡単に扱う授業があれば、時間も節約し、苦労しにくいと思いました。
この授業が皆さんにMMORPGゲーム入門のアシスタントとして役立つことを期待しています。

Q. C++やアンリアルエンジンは使用しませんか?
A. [インディーゲームのためのC#/Unityを利用したバージョン(該当シリーズ)]と[就職のためのC++/UE4バージョン]に分けて製作する予定です。
MMORPGはネットワーク、OS、マルチスレッド、Web、クライアントエンジンなど、扱うべき内容がとても多いですが、C++ベースで進むと難易度が高く、入門者には適していません。特にゲーム開発の知識がない場合は、C#バージョンで最初に全体の森を見てください。

Q. 1つのPartを購入すると、他のPartは無料ですか?
A. 各部品は独立して製造され、別々に販売されます。


こんな方に
おすすめです

学習対象は
誰でしょう?

  • MMORPG技術に興味のある人

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

  • 最新のBlazor技術に興味のある人

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

  • 基本的なC#理解

  • 基本的なRDBMSの理解

こんにちは
です。

76,654

受講生

3,421

受講レビュー

5,379

回答

4.9

講座評価

41

講座

학력

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

경력

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

관심 분야

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

소개

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

 

カリキュラム

全体

42件 ∙ (12時間 5分)

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

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

受講レビュー

全体

85件

4.9

85件の受講レビュー

  • 이윤수님의 프로필 이미지
    이윤수

    受講レビュー 2

    平均評価 2.0

    3

    100% 受講後に作成

    최신화가 안되어서... 강의 듣기가 많이 힘들었습니다 너무 오래전 강의라 최신버전하고는 내용이 많이 다르고 하나하나 찾아봐야한다는게 좀 아이러니 하네요 하나하나 찾아보지 않으려고 강의듣는거라고 생각되는데.. 이부분은 참고하시고 수강하셔야할듯합니다

    • 아망풀로님의 프로필 이미지
      아망풀로

      受講レビュー 14

      平均評価 4.6

      5

      98% 受講後に作成

      강의 잘 보았습니다. 최종목표를 위한 기본적인 blazor 웹서비스 구성 및 유니티와의 연동을 위한 내용으로 아주 유익했습니다. 추가적인 EFCore 모델링이나 Identity에 관한 부분은 다른자료를 참고하면 좋을것 같습니다.

      • bigcat0815님의 프로필 이미지
        bigcat0815

        受講レビュー 85

        平均評価 5.0

        5

        100% 受講後に作成

        잠시 spring JPA로 외식하다가 돌아왔습니다. 지금 보니 루키스님의 언어는 버릴것이 하나도 없다는게 제 견해입니다. 전달력과 강의 내용 수준이 정말정말 업계 최고입니다. Spring과 Blazor를 비교하면서 보니 다 비슷하네요. Blazor가 좀 더 세련되 보이고 사용하기가 좀 더 수월하지만 종속적인면이 많다고 생각이 들고 api들의 명칭들이 아직은 난해하게 들리네요. EF와 JPA와 비교하면서 파트8 학습이 기대 됩니다. 수고하셨습니다.!!

        • D Why님의 프로필 이미지
          D Why

          受講レビュー 3

          平均評価 5.0

          5

          100% 受講後に作成

          루키님 강의를 거의 모두 수강했는데요. 정말 좋은 강의입니다. 물론 이 강의경우 웹 관련 일을 할 수 있을정도로 배우는 것은 아니지만 입문 강의로는 정말 좋은 선택이 될 수 있을 것이라 생각됩니다. 언제나 좋은 강의 감사드리며 다음 강의 기다리고 있겠습니다.ㅎㅎ

          • 김대길님의 프로필 이미지
            김대길

            受講レビュー 1

            平均評価 5.0

            5

            31% 受講後に作成

            ¥5,187

            Rookissの他の講座

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

            似ている講座

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