강의

멘토링

커뮤니티

BEST
Game Dev

/

Game Programming

【C++とUnrealで作るMMORPGゲーム開発シリーズ】Part2:ゲーム数学とDirectX12

DirectX 12を通じてグラフィックスの基礎を学習する講義です。 3D世界にある物体がどのような原理でモニター画面に描画されるのかを学びます。

  • Rookiss
DirectX
game-math

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

受講後に得られること

  • DirectX 12

  • グラフィックス基礎

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

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

[C++과 언리얼 엔진으로 만드는 MMORPG 게임 개발 시리즈] Part2: 게임 수학과 DirectX12

ポートフォリオ完成を目指すゲームプログラマー就職準備生、C++とアンリアルエンジンを活用したゲーム開発に挑戦したい方のためのゲーム開発講義です。レベルの高い3D MMORPGゲーム開発を目指し、ゲーム会社の新入社に入社するレベルの十分な知識を備えることを目指します。

今回のシリーズでは、C++とアンリアル(Unreal)を利用して、アンリアルが提供する無料アセットに基づいて3D MMORPGゲームを作ることができるよう、段階的に必要なスキルを学習します。一緒に挑戦しましょうか?


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

▲簡単な3D MMORPGゲームまで実装する能力を備えています。 (サンプルポートフォリオクリップ)


学習内容📚

ゲームグラフィックス?

3D世界に物体を配置し
2Dモニタ画面まで出力されるまでの
全コースを勉強する学問です。

真剣なゲーム開発者のための基礎グラフィックス知識
ゲームエンジンの飛躍的な発展のおかげで、特別なグラフィックスの知識がなくてもゲームを堪能できる時代になりました。しかし、3Dゲームが動作する原理を理解すれば、コンテンツを制作する際に多くの助けになるだけでなく、Unity/Unreal Engineを眺める視野が広がります。 DirectX12を学習することで、大規模なC++コードを書く練習を行い、アンリアルエンジンを深く理解する基盤を築きましょう!

木の代わりに森!
ゲームグラフィックス基本機

商用ゲームエンジン
眺める視野拡大

実践適応力を養う
実習中心構成

就職面接で聞く
基盤知識の習得まで

次の順序で学習してみてください!

OT 👉 DirectX12 初期化 👉 Component 👉 Vector&Matrix👉 Camera&Lighting 👉
Quaternion 👉 Rendering 👉 Particle 👉 Shadow Mapping 👉 Terrain

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

3Dゲーム
プログラミング
初めて学ぶ学生、
就職準備生

MMORPG
ゲーム開発に
興味のある誰でも
(C++ ユーザー)

Unity/Unreal Engine
使用経験はありますが、
内部動作原理
まで
知りたい方


Q&A 🙋‍♀️

Q. 講義環境とは何ですか?

すべてのシリーズはWindows環境であると仮定して制作されており、macOSに関する追加の説明はありません。

Q. 非専攻者も聞くことができますか?

選手知識がまったくないと仮定をして進行しますが、C++とサーバー特性上、シリーズ全体の難易度がかなり高い方です。プログラミングが初めての場合は、全体的な難易度が低い[ C#とユニティで作るゲーム開発シリーズ]をお勧めします。

Q. この講義を始めるきっかけを紹介してください。

個人的にサーバーの勉強を始めながら参考にする資料がなくて難しかった記憶があります。

就職後、実際に戻るライブMMORPGコードを比較しながら見ながら、ヘディングを通じて作った私のコードの間違った点をたくさん悟りました。 MMORPG開発に関する全般的な内容を基礎から最後まで簡単に扱う授業があれば、時間も節約し、苦労しにくいと思いました。

この授業が皆さんにMMORPGゲーム入門のアシスタントとして役立つことを期待しています。

Q. 1つのPartを購入すると、他のPartは無料ですか?

各部品は独立して製造され、個別に販売されます。

Q. このシリーズをすべて勉強すれば就職できますか?

人ごとに成長速度が異なり、就職は多くの変数が作用するのでわかりません。
ただ、オンライン3Dゲームポートフォリオと、ゲーム開発&グラフィックス&サーバー&アルゴリズム知識を備えていれば就職確率も飛躍的に高めるしかありません。

こんな方に
おすすめです

学習対象は
誰でしょう?

  • 3Dゲームプログラミングの入門者

  • MMORPGゲーム開発に興味のある人

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

  • 基本的なC++の知識

こんにちは
です。

80,438

受講生

3,749

受講レビュー

5,443

回答

4.9

講座評価

48

講座

학력

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

경력

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

관심 분야

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

소개

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

 

カリキュラム

全体

59件 ∙ (42時間 31分)

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

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

受講レビュー

全体

52件

4.7

52件の受講レビュー

  • vgb19600558님의 프로필 이미지
    vgb19600558

    受講レビュー 1

    平均評価 5.0

    5

    71% 受講後に作成

    利点: 1. DirectX 12バージョンの講義は本当にごく少数の本で見るには初期設定部分が本当にとても難しい。特に root signature と同じ内容.. 2. ユニティエンジンと似た形をエンジンを改良し続けながら授業を解く 3. 中間中数学に関連する部分を証明のようにしてくれてよかった。覚えたり手書きをして勉強をしたわけではありませんが、それでも納得させてくれる理解方法 4. direct x 12講義がごく少数であるにもかかわらず、価格はそれに比べると比較的恩恵だと思う 欠点。 1. direct x 11 本を大まかに見てみた講義ですが、一部の機能についての内容は抜けたという気持ちがたっぷり(例: transparent(透明)のためのブランディング、ミラーなど?) ->頭のいい人は応用できますが、私のような人は不可能ですㅜㅜ 2. たまに講師が言葉がねじれる時がある。そんな時、私の脳のしわもねじれ 結論 -> Direct X 9 は本見て勉強することが可能、11度時間たくさんかけて勉強すれば可能だそう 12は定数バッファのためのroot signatureの設定があまりにも多くてあきらめた 9、11も良い講義だけあったら見たように... 他の学園は仁川がフルコース120万ウォンくらいするが、それに比べると良質の講義だと思う 川の終わりまで全部見るのは大変でしたㅠㅠ 時間をたくさんかけて集中して見たのではなく、頭にたくさん抱きしめられそうですが、それでも良い講義だったという考えには変わりません

    • teemo님의 프로필 이미지
      teemo

      受講レビュー 15

      平均評価 5.0

      5

      7% 受講後に作成

      値には理由があります。

      • kunkie1201님의 프로필 이미지
        kunkie1201

        受講レビュー 3

        平均評価 4.7

        4

        54% 受講後に作成

        まあ..書かれているように入門で聞くには難易度があります。一度にすべてを作っておく式の講義なので、ひとつずつ肉をつけていく講義に慣れた方は、少し混乱することもあるようです。他の3D理論の講義を読んで再び見ると、理解するのがはるかに簡単です。

        • taehwan6420666님의 프로필 이미지
          taehwan6420666

          受講レビュー 1

          平均評価 5.0

          5

          78% 受講後に作成

          良質の講義です。質問もよく受けてくれてとても良いです。 講義を見ている方は、以前にDirectXやOpenGLを扱ったことがないと難しいかもしれませんが、聞いている渦中理解が行かないことが生じても(特にデバイス初期化部分)越えて行くことをお勧めします。その後、理解が行く確率が高いからです。

          • gameproyyj29841님의 프로필 이미지
            gameproyyj29841

            受講レビュー 13

            平均評価 4.5

            5

            61% 受講後に作成

            今日購入して見ていますが、じっくり説明していただき、とても良いです。厚い本を購入して、一人で煮込んで身につけることも意味がありますが、実力者が一目瞭然重要な部分と重要でない部分を選別してくださって学習者の立場でどの部分をフォーカスを合わせて身につけなければならないかコーチしてくれるRook​​iss先生を尊敬します! ! ^^

            期間限定セール、あと8日日で終了

            ¥154,000

            30%

            ¥27,478

            Rookissの他の講座

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