![[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버講義サムネイル](https://cdn.inflearn.com/public/courses/326922/cover/ee9166f8-68cb-474f-8502-480b33a019da/326922-eng.png?w=420)
[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
Rookiss
네트워크/멀티쓰레드/운영체제 등 핵심 전공 지식을 공부하고 게임 서버를 바닥부터 만들어보면서 MMORPG 기술을 학습하는 강의입니다. 신입 서버 프로그래머가 알아야 전반적인 지식을 모두 훑어보기에 어느 프로젝트에 합류하더라도 당황하지 않고 적응할 수 있는 기본기를 쌓게 됩니다.
中級以上
Windows Server, 네트워크, MMORPG
2D カジュアル サンプル ゲーム「Alice Pang」を分析しながら、Unity エンジンの使い方に慣れる講義です。
Unity エンジン
カジュアルゲーム開発
Unityで作られた実際のゲームソースコード、
私の手で直接掘り下げてください!
今作ってみたいゲーム
特にありません。
膨大な規模のプロジェクトは
始めるのに負担になります。
アートリソースがない
自分で実装するのは難しいです。
実際にコードを絞る
どうしたらいいのか。
多くの方々が実際にゲームを作る経験を積みたいと思っていますが、現実的な理由で難しさを体験しています。
【本番ゲームコードレビュー】シリーズはまさにそのような方のために制作された講義です。
リリースを控えた2Dカジュアルゲーム「エリスパン」
実際のソースコードを公開します!
今後発売される「実戦ゲームコードレビュー」シリーズでは、エンジンやジャンルを選ばず、様々な実戦ゲームプロジェクトを学習者に通じて提供し、自分で勉強してみることができる環境を造成することを目指します。
Unityエンジンの入門書は多いですが、いつも本を覆った後に何をするのかが幕を閉じます。あれこれ作ってみながら実習をしなければ実力が良くなるというのに… いざ作ってみたいゲームは特に思い出せなかったり、たとえあってもアートリソースがなく悩みになります。アセットストアでお気に入りのリソースを1つ2つ追加してみると、水や油のようにスタイルが相反し、美観を損なって意欲が崩れます。紆余曲折の終わりにゲームを作り始めたところ、どこからどのようにコードを書くのか幕を開けて…本ではとても簡単に見えたものが一つも思い出せません。
ほとんどの学習者は上記の手順を歩きます。私も例外ではありませんでした。入門書は多いが、本当の実戦ゲームを作るためには「それ以上」が必要ですが、標識脚役をする学習教材があまりにも不足しているのが現実です。実際のゲームに書かれたサンプルコードを分析し、アートチームが作った素敵なリソースを引き継いで作業すれば良い勉強になりますが、このような環境は就職に成功しなければ簡単に与えられません。こういう方のために【実戦ゲームコードレビュー】シリーズ連載を開始します。
💡 既存の講義とは異なり、今回の講義は一つ一つついて作る形ではなく、全体のプロジェクトを提供し、コア技術の簡単なコードレビューだけを進めます。学習者自身でソースコードを分析したり、アートリソースを最初から再組み立てし、一段階ずつ実践感覚を育てることを誘導します。
本番プロジェクトのフルソースコードを提供
ゲームに書かれた実際のコードを直接確認してから、再組み立てできます。
コードレビュークラスでまとめたキーポイント
ゲーム実装に使われたコードの中核となる部分について簡単なレビューを進めます。
ソースコードとアートリソースの両方がRookissによって直接作成されたもので、
ゲーム開発の勉強に良い出発点になることを願っています。
Q. 講義環境はどうなりますか?
RookissのすべてのシリーズはWindows環境であると仮定して作成されており、macOSの追加の説明はありません。
Q. 選手の知識がなくてもいいですか?
C#とUnityの知識が必要です。
また、講義ソースコードが「C#とユニティで作るMMORPGゲーム開発シリーズ」Part3で制作したフレームワークを基に積み上げた形であり、以前の講義を受講しなかった方は適応しにくいことがあります。
Q. 講義で提供するリソースを私が作るゲームに使ってもいいですか?
当チームで発売予定のゲームのソースをあらかじめ公開しているので
一部のUIやアートリソースを部分的に使用することは可能ですが、
ゲームをそのまま模倣してリリースすることは不可能です:(
基本的なコーディング&ユニティエンジンの使い方を学んだ後、何かを作ってみることを躊躇していた初心者の皆様のために今回の講義を準備しました。 「エリス・パン」であなたの最初のプロジェクトを始めてください 🙂
学習対象は
誰でしょう?
Unity の基本は理解しているが、応用が難しい方
サンプル ゲーム ソースの分析を通じて自然な学習を望む方
かわいい雰囲気のゲームアートリソースをお探しの方
前提知識、
必要でしょうか?
C#およびUnityエンジンの基礎知識
[C#とUnityで学ぶMMOゲーム開発シリーズ] Part3受講者
[実戦ゲームコードレビュー] Unity クリックゲーム受講者
77,454
受講生
3,492
受講レビュー
5,389
回答
4.9
講座評価
43
講座
학력
- Condorcet Prépa MPSI 수료 (프랑스)
- 칭화대학교 소프트웨어공학 학사 (중국)
- 고려대학교 정보보호대학원 석사 (한국)
경력
- 前 크래프톤 (테라 서버팀)
- 前 엔씨소프트 (Blade&Soul2 컨텐츠 프로그래밍팀)
관심 분야
- 리버싱 및 취약점 분석
- MMORPG 게임 개발 (C++, C#)
- 외국어 (영어, 프랑스어, 중국어, 일본어)
소개
해킹 공부를 위해 순전히 호기심으로 시작한 게임 개발인데...
시간이 흘러 어느덧 10년차 게임 개발자가 되었습니다.
"이래서 언제 게임을 만들지~?"
한숨 나오는 기초 문법부터 시작해서,
차츰 만들어가는 나만의 게임 세상.
그리고 그 세상에 접속한 다수의 플레이어를 볼 때의 뿌듯함.
공부를 할 수록, MMORPG의 매력에는 헤어나올 수가 없습니다.
제가 느낀 감동을 여러분도 느낄 수 있으면 좋겠네요.
全体
5件 ∙ (1時間 32分)
講座資料(こうぎしりょう):
3. Addressable
27:26
4. ステージと在庫
27:40
5. 戦闘コード分析
26:30
全体
18件
4.9
18件の受講レビュー
期間限定セール
¥82,500
25%
¥12,839
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!