![[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진Course Thumbnail](https://cdn.inflearn.com/public/courses/324817/course_cover/b4a8c062-588e-4cd8-b662-f544dfb76882/rookiss-rpg-3.jpg?w=420)
[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
Rookiss
유니티 엔진 사용법 및 제공하는 기능들에 대해 알아보고, 그것을 효율적으로 관리하는 방법을 배우는 강의입니다.
Basic
C#, Unity
ネットワーク/マルチスレッド/オペレーティングシステムなどの核心的な専攻知識を学習し、 ゲームサーバーを一から作りながらMMORPG技術を学ぶ講義です。
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#理解度
78,253
受講生
3,558
受講レビュー
5,403
回答
4.9
講座評価
44
講座
학력
- Condorcet Prépa MPSI 수료 (프랑스)
- 칭화대학교 소프트웨어공학 학사 (중국)
- 고려대학교 정보보호대학원 석사 (한국)
경력
- 前 크래프톤 (테라 서버팀)
- 前 엔씨소프트 (Blade&Soul2 컨텐츠 프로그래밍팀)
관심 분야
- 리버싱 및 취약점 분석
- MMORPG 게임 개발 (C++, C#)
- 외국어 (영어, 프랑스어, 중국어, 일본어)
소개
해킹 공부를 위해 순전히 호기심으로 시작한 게임 개발인데...
시간이 흘러 어느덧 10년차 게임 개발자가 되었습니다.
"이래서 언제 게임을 만들지~?"
한숨 나오는 기초 문법부터 시작해서,
차츰 만들어가는 나만의 게임 세상.
그리고 그 세상에 접속한 다수의 플레이어를 볼 때의 뿌듯함.
공부를 할 수록, 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
全体
228件
4.9
228件の受講レビュー
受講レビュー 13
∙
平均評価 5.0
受講レビュー 4
∙
平均評価 5.0
受講レビュー 73
∙
平均評価 5.0
受講レビュー 11
∙
平均評価 4.7
5
정말 좋네요, Rookiss 님 때문에 사교육을 굳이 받지 않더라도 두꺼운 전공 서적을 사서 혼자 끙끙 앓으면서 고통 받지 않아도 취업 준비를 할 수 있을 것 같습니다. 두꺼운 책을 혼자 연구 하는 것도 의미가 있겠지만 그것을 연구한 분이 알기 쉽게 설명을 해주고 중요한 부분만 예제들을 써주시면서 설명을 자세하게 하니 두꺼운 책을 사서 보지도 않을거 선생님의 강의로 대체를 할 수 있는것 같습니다. ps. DX 12 / 게임수학 강의좀 빨리 출시해주시면 감사하겠습니다. ㅠ.ㅠ 빨리 이 분야에 대해서 공부하고 싶어요 구글에 나오는 것들 너무 어렵습니다. 책도 너무 두꺼워서 구매할 엄두도 안나구요
受講レビュー 85
∙
平均評価 5.0
¥10,561
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!