![[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#
ネットワーク/マルチスレッド/オペレーティングシステムなどの核心的な専攻知識を学習し、 ゲームサーバーを一から作りながらMMORPG技術を学ぶ講義です。

学習した受講者のレビュー
5.0
VRCREW
と……大ヒットです。パート10まで出てもいいし、パート当たり20万ウォンずつ策定しても全部購入するから、どうぞ内容を取り除いたり、難易度を調節しないで、細かい部分もあきらめないでくださいㅜㅠやったりしないので心配しないでください(見る人がスキップすれば良い問題でもありますが、気になるならパート7以降外伝で扱っても大丈夫です..!) どこにもこんな講義はありません。私は二人のパンティーの着替えに行きます。
5.0
률루랄라
学部課程で作ったゲーム体験で、あまりにも不足している私の実力を悟り、さらに学ぶために訪れたこの講義が本当に成長し続けることができることに気づきました。 今回 'Rookiss'さんと履歴にある会社に就職し、まもなく入社予定です。 ありがとうございます。 本当にありがとうございました! 後で私も頑張って私の知識を共有できる人になってみます。
5.0
굿데이
必須内容を簡単に理解できました。
C#
MMORPG
ゲームサーバー
MMORPG開発に必要なすべての技術、
C# + UnityでStep By Step! 🕹️
何の知識もないという前提で、誰でも気軽に段階的に受講できるように構成されたゲーム開発講義です。最終的には500~1000名のユーザーを収容できるMMORPGインディーゲームをリリースすることを目標とします。
今回のシリーズでは、C#とUnityを使用して、Unityが提供する無料アセットをベースに2Dローグライクゲームを作れるよう、段階的に必要な技術を学習します。一緒にチャレンジしてみませんか?

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

▲ オンラインマルチプレイヤーゲームを作るコアサーバー連動技術まで学ぶことができます。
概論 👉 マルチスレッド 👉 ネットワーク 👉 パケットシリアライゼーション 👉 Job Queue 👉 Unity連動
ゲームサーバーの知識が
ないクライアント開発者
MMORPGサーバー
を作りたい方
Unity - サーバー連動
を学びたい方
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. 一つのPartを購入すると他のPartは無料になりますか?
A. 各パートは独立して制作されており、別々に販売されています。
学習対象は
誰でしょう?
MMORPGの技術に興味を持っている人
サーバーに関する知識がないクライアント開発者
前提知識、
必要でしょうか?
基本的な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の魅力からは抜け出せなくなります。私が感じた感動を、皆さんにも感じていただければ嬉しいです。
全体
54件 ∙ (18時間 26分)
講座資料(こうぎしりょう):
4. マルチスレッド概論
16:49
5. スレッド作成
21:56
6. コンパイラ最適化
11:38
7. キャッシュ理論
17:48
8. メモリーバリア
18:45
9. Interlocked
22:37
10. Lock 基礎
13:45
11. デッドロック
19:01
12. ロック実装理論
09:49
13. スピンロック
21:48
14. コンテキストスイッチ
14:47
15. AutoResetEvent
14:17
16. ReaderWriterLock
15:51
18. スレッドローカルストレージ
23:03
19. ネットワーク基礎理論
13:03
20. 通信モデル
16:32
21. ソケットプログラミング入門 #1
11:19
23. リスナー
27:10
24. セッション #1
24:42
25. セッション #2
22:58
26. セッション #3
19:05
27. セッション #4
19:58
28. コネクター
21:40
29. TCP vs UDP
19:08
30. RecvBuffer
26:13
31. SendBuffer
30:57
32. パケットセッション
20:15
全体
234件
4.9
234件の受講レビュー
受講レビュー 13
∙
平均評価 5.0
受講レビュー 4
∙
平均評価 5.0
受講レビュー 78
∙
平均評価 5.0
受講レビュー 15
∙
平均評価 4.6
受講レビュー 85
∙
平均評価 5.0
¥10,825
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!