강의

멘토링

로드맵

BEST
Game Dev

/

Game Programming

[C#とユニティで作るMMORPGゲーム開発シリーズ] Part1: C#基礎プログラミング入門

基礎プログラミング知識のない人のためのC#プログラミング基礎講義。 文法暗記中心の授業ではなく、できるだけ必要な部分だけを要約して進めます。

  • Rookiss
C#

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

こんなことが学べます

  • C#

  • MMORPG

  • Unity

  • ゲームプログラミング

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深化編
ゲーム開発入門者のための最初のコーディング、C#
Part1は、プログラミングの入門者を対象とする基礎C#プログラミングクラスです。 Unityエンジンがサポートするプログラミング言語であるC#を学習することで、コーディングの基礎を習得し、Unityエンジンを操作できる基盤を築くことができます。
いつ/なぜ/どこで/どのようにC#文法を書くのか!
既存のC#書籍の「暗記中心」文法の説明の代わりに、「いつ、なぜ、どこで、どのようにC#文法を使用するのか」に焦点を当てました。すぐに知らなくてもよい文法は思い切って省略し、実習形態で授業を進めて誰でもイライラせずに簡単についてくる講義です。
次の順序で学習してみてください!

基本的なツール設定👉C#基礎とデータ👉コードのフロー制御👉TextRPGの作成
オブジェクト指向の理解👉TextRPGの作成2👉知っておくと便利な他のC#文法

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

プログラミング
初めて学ぶ方

C#文法学習
よく触れなかった方

インディーゲーム開発
興味のある誰でも


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技術に興味のある人

こんにちは
です。

77,508

受講生

3,493

受講レビュー

5,389

回答

4.9

講座評価

43

講座

학력

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

경력

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

관심 분야

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

소개

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

 

カリキュラム

全体

62件 ∙ (11時間 47分)

講座掲載日: 
最終更新日: 

受講レビュー

全体

642件

4.9

642件の受講レビュー

  • riodwsong6521님의 프로필 이미지
    riodwsong6521

    受講レビュー 4

    平均評価 4.5

    3

    100% 受講後に作成

    講義の対象がプログラミングを初めて学ぶ方になっていますが、実際の講義は初めての学習の方よりはC#を書いたり、他の言語を使う人を対象にC#はこう書いていると思います。 退屈な文法講義を長くするよりも作ってみることが重要だという講師様の考えには同意しますが、そういうことにしては実習がほとんどない方に近いです。むしろ各講義の最後にこのような例解いてみてくださいと提供したり、学んだ内容をもとに練習する講義があったら分からないか、今の状態は初めてユーザーのための講義では見えません。 そして、文法を要約して講義するには、視覚資料を活用して受講生がこんなものや整理できるように補足しなければなりません。 入門者のための講義がまともにPPTと実習講義が多いわけではありませんが、講師の方が説明は上手ですが、カリキュラム自体で評価すれば減らしてもあまりにも減った講義だと思われますね。 個人的にはYouTubeでC#講座で検索して例の多い無料映像でC#勉強し、この講義でまとめまとめるようにしてみることをおすすめします。

    • playejyj330771님의 프로필 이미지
      playejyj330771

      受講レビュー 1

      平均評価 5.0

      5

      65% 受講後に作成

      これが私たちが探していた"講義"ということだ。

      • ahehfldi0071739님의 프로필 이미지
        ahehfldi0071739

        受講レビュー 2

        平均評価 5.0

        5

        100% 受講後に作成

        重要なC#のコアポイントをよく説明します。 講義の途中でゲームに関連して、このc#文法がどこに使われるのか、なぜ使われるのかをよく説明してくれて役に立ちます。 完全なプログラミングが初めての場合は、じっくりと追いついて何度も見ながら理解することをお勧めします。みたいでc#を昔にしてみて記憶がガムガムルすると速く見てみると新しくできたc#文法を身につけると同時に忘れられたc#内容が整理になります。 そしてこれは余談で、この講義の先生のタイピングスピードで専門家のフォースが感じられるでしょう。

        • sychang14283님의 프로필 이미지
          sychang14283

          受講レビュー 6

          平均評価 4.7

          3

          87% 受講後に作成

          講義内容は良いです。でも絶対初心者対象ではないようです。速度、流れなどを見たときには、すでに他の言語の中級以上の知識がある人が見なければならないレベルのようです。コアコンセプトが一回の説明で終わる部分が多すぎます。初心者は簡単に狙うしかないようです。

          • cjsehf12341543님의 프로필 이미지
            cjsehf12341543

            受講レビュー 3

            平均評価 5.0

            5

            100% 受講後に作成

            ある程度知っていると思った曖昧な文法がわかりました。良い講義ありがとうございます

            期間限定セール

            ¥4,002

            22%

            ¥5,169

            Rookissの他の講座

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

            似ている講座

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