![[C#とユニティで作るMMORPGゲーム開発シリーズ] Part1: C#基礎プログラミング入門강의 썸네일](https://cdn.inflearn.com/public/courses/324718/course_cover/9fa72fd8-ce56-4091-aa73-a31145acf37e/rookiss-rpg-1.png?w=420)
[C#とユニティで作るMMORPGゲーム開発シリーズ] Part1: C#基礎プログラミング入門
Rookiss
基礎プログラミング知識のない人のためのC#プログラミング基礎講義。 文法暗記中心の授業ではなく、できるだけ必要な部分だけを要約して進めます。
입문
C#
IOCPゲームサーバーとUnreal Engineを連動する フレームワークを作る講義です。 (Dedicated-Server講義ではありません!)

学習した受講者のレビュー
5.0
MUNODevelop
サーバーサイド投写体の操作をどうすべきかなどの部分もあっていいと思います。その他 server-side rewind のような部分も後で簡単にでもあってほしいです
5.0
오성민
クララン連動してみながら感覚をよく握ることができましたね とてもお得でいい講義だと思います^^
5.0
빠직..
ルキス様の講義は本当に名講義です C++で開発される方々には超おすすめです..😭
Unreal Engine & ゲームサーバー連動
ポートフォリオフレームワーク
MMORPG開発に必要なすべての技術、
C++ & Unrealで Step By Step! 🕹️
ポートフォリオ完成を目標とするゲームプログラマー就職準備生、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. 講義環境とは何ですか?
すべてのシリーズはWindows環境を前提として制作されており、macOSに関する追加的な説明はありません。
Q. 非専攻者でも受講できますか?
前提知識が全くないと仮定して進めますが、C++とサーバーの特性上、シリーズ全体の難易度がかなり高い方です。プログラミングが全く初めての方でしたら、全体的な難易度がより低い[C#とUnityで作るゲーム開発シリーズ]をお勧めします。
Q. この講義を始めることになったきっかけを紹介してください。
個人的にサーバーの勉強を始めた時、参考にできる資料がなくて大変だった記憶があります。
就職後、実際に動いているライブMMORPGコードと比較しながら見ることで、独学で作った私のコードの間違った点を多く気づくようになりました。MMORPG開発に関する全般的な内容を基礎から最後まで簡潔に扱う授業があれば、時間も節約でき、苦労も少なかったのではないかと思いました。
この授業が皆さんにとってMMORPGゲーム入門の道しるべの役割を果たしてくれることを期待しています。
Q. 一つのPartを購入すると、他のPartは無料になりますか?
各パートは独立して制作され、別途販売されます。
Q. このシリーズを全て勉強すれば就職できますか?
人それぞれ成長速度が異なり、就職は多くの変数が作用するため分かりません。
ただし、オンライン3Dゲームポートフォリオと、ゲーム開発&グラフィックス&サーバー&アルゴリズム知識を身につければ、就職確率も飛躍的に高まらざるを得ません。
学習対象は
誰でしょう?
Unreal Engine & ゲームサーバー連動ポートフォリオ制作を準備している就活生
MMORPGの技術に興味を持っている人
前提知識、
必要でしょうか?
Unreal Engine
C++サーバー知識
81,611
受講生
3,878
受講レビュー
5,458
回答
4.9
講座評価
49
講座
学歴
- Condorcet Prépa MPSI 修了 (フランス)
- 清華大学 ソフトウェア工学 学士 (中国)
- 高麗大学校 情報保護大学院 修士 (韓国)
経歴
- 元 KRAFTON (TERA サーバーチーム)
- 元 NCSOFT (Blade&Soul2 コンテンツプログラミングチーム)
関心分野
- リバーシングおよび脆弱性分析
- MMORPGゲーム開発 (C++, C#)
- 外国語 (英語、フランス語、中国語、日本語)
紹介
ハッキングの勉強のために、純粋な好奇心から始めたゲーム開発ですが…
時が流れ、いつの間にか10年目のゲーム開発者になりました。
「これでいつゲームが作れるようになるんだろう?」
ため息が出るような基礎文法から始めて、
少しずつ作り上げていく自分だけのゲームの世界。
そして、その世界に接続した多くのプレイヤーを見た時の達成感。
学べば学ぶほど、MMORPGの魅力からは抜け出せません。
私が感じた感動を、皆さんも感じることができれば嬉しいです。
大勢のプレイヤーを目にした時の充実感。学べば学ぶほど、MMORPGの魅力からは抜け出せなくなります。私が感じた感動を、皆さんにも感じていただければ嬉しいです。
全体
26件 ∙ (11時間 47分)
講座資料(こうぎしりょう):
7. PacketSession
25:20
8. スレッド
30:15
11. 自動化処理
12:01
12. パケット設計
31:23
13. Protobufの操作
19:10
14. Spawn #1
45:24
15. Spawn #2
20:54
16. Despawn
18:23
全体
33件
4.8
33件の受講レビュー
受講レビュー 6
∙
平均評価 5.0
受講レビュー 15
∙
平均評価 5.0
受講レビュー 1
∙
平均評価 5.0
受講レビュー 2
∙
平均評価 5.0
受講レビュー 5
∙
平均評価 4.6
¥13,443
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!