ゲーム会社就職完成 C++:10年間の既出問題で一発合格(深化編)
burningcarrot
ネクソン、NC、KRAFTON、ネットマーブルなど主要ゲーム会社で出題された問題に基づき、就職・転職準備生が必ず知っておくべきC++の核心概念と問題解決能力を解説します。10年間の実際の既出問題で、職務テストと技術面接を一気に突破しましょう。
入門
C++, oop, Tech Interview
AIで誰もがゲームを作れる時代。AIが書いたコードを盛り込むための効率的なフレームワークと主要システムを学びます。すでに完成された安定したシステムの上で、あなたのゲームを素早く完成させましょう。AAAゲーム開発者の秘訣を公開します。
学習した受講者のレビュー
5.0
kykim3320
パート 1 から 2 まで受講してみて、簡単なゲームをリリースするにもやるべきことがたくさんあることを学びました。この講座を受講してよかったと思います。私のゲームを完成させるにはもう少し時間がかかるかもしれませんが、この講座のおかげで今年の目標を達成できると思います。良い講座をありがとうございます。
5.0
Devle
Pt 1,2を完走してレビューを残します。 私は10年以上のキャリアを持つN社クライアント現業者でありながら、Unity未経験者です。 Unity 1人開発を準備しているのですが、講義のおかげで1ヶ月で完全に感覚を掴むことができました。 就活生の方々は必ず講師の方のコーディングスタイルを学ぶことをお勧めします。 さらに、メール、ランキング、ギルドのような基本機能から、サーバーチャンネル管理、チャット、マッチング、専用サーバー基盤マルチプレイなどのサーバーサイド講義も受講したいです。連載していただければ必ず受講いたします。 (モントリオールのU社は私の夢の会社のようです。海外転職成功戦略も連載していただければ感謝いたします😊)
5.0
sws2936
多くの講義ではゲームが動く過程までしか教えてくれず、そこで講義が終わってしまうことが多いのですが、Burning Carrotさんの講義ではモバイルゲームをリリースするまでの過程をすべて教えてくださるので大変助かります。今後の予定として、PC(Steam)、コンソールゲームのリリース過程を盛り込んだ講義の計画があるのかどうかお伺いしたいです!
Google Play、Apple AppStoreに実際のゲームをリリース
広告およびアプリ内課金連携
Firebase 認証およびユーザーデータの保存
ユーザープレイログの収集および分析
リモートリソースダウンロードシステム
主要なゲームシステムの実際の実装コード
実戦で効果的に使われるC#スキル
ゲームプレイロジックを除いた商用ゲームの核となるシステムの構築を学習します。
効率的なゲーム設計と有用なデザインパターンを活用して、開発の効率性と生産性を最大化します。
実際のゲームリリースおよびライブサービス運営に不可欠な機能を学習します。
特にモバイルプラットフォームの開発およびリリースに役立つ各種機能とノウハウを提供します。
Google Play ストアと Apple App Store に実際にゲームを登録してリリースします。
皆さんはコアゲームプレイの実装だけに集中して、自分のゲームを素早く完成させることができます。
実習に必要なリソースとプレハブをすべて提供します。
(現) カナダのAAAゲームスタジオU社 ゲームプログラマー
- クロスプラットフォーム・オンラインマルチプレイヤーFPSゲームプロジェクトに参加
- PC/コンソール AAA アクションアドベンチャーゲームプロジェクトに参画
(元) 国内ゲーム会社N社 サーバープログラマー
- アンリアル MMORPG ゲームプロジェクトへの参加
(前) 国内ゲーム会社N社 クライアントプログラマー
- アンリアル MMORPG ゲームプロジェクト参加
(前) 国内ゲーム会社N社 クライアントプログラマー
- Unity カジュアル/ミッドコアゲームプロジェクト参加
(元) 国内大手Sグループ ソフトウェアエンジニア
- Sグループ系列会社の電算システムプロジェクトに参加
こんにちは。ゲーム開発者のBurningCarrot(バーニングキャロット)です。
ゲームを開発する人になりたいという思いで大企業を退職した後、
国内の複数のゲーム会社を経て、現在は海外のゲームスタジオで働いています。
引き続き業界に身を置いているだけに、現場で使用されている
実務のノウハウと技法を最大限共有したいと考えています。
📩 お問い合わせ | burningcarrotstudio@gmail.com
ユーザーログイン認証(GoogleおよびAppleアカウント)
ユーザーデータのリモートDB保存
モバイルデバイスの解像度対応
ショップ
Google広告連携
アプリ内課金連携
リモートリソースダウンロードシステム (CDN)
多言語対応
Google Play Store 出荷
Apple App Store 出品
ユーザープレイログの収集および分析
AIコーディングのブームにより、多くの方々が一人で、あるいは仲間とチームを組んでゲームのリリースに挑戦しています。しかし、実際に商用レベルのゲームを完成させ、成功裏にリリースできる方はどれほどいるでしょうか。十分なノウハウを持つ既存のゲーム開発者や企業でない限り、ノウハウ不足や試行錯誤によって、ほとんどの個人やチームが途中で解散したり、開発を諦めたりすることになります。そのため、小規模なチームでゲームをリリースしたいのであれば、試行錯誤を最小限に抑え、最大限に効率的なシステムを基盤としてゲームを開発しなければなりません。
この講座は、実務での多数のUnityプロジェクトを通じて得たノウハウ + ゲームを最初からリリースまで一人で開発した経験を通じて完成させた、開発生産性を極大化できるゲーム開発テンプレートです。 すでに完成された安定的な設計と主要システムの上に、AIコーディングを活用して皆さんの核となるゲームプレイを実装すれば、堅牢な安定性の上に、速いスピードと生産性で皆さんのゲームを完成させることができます。
この講義を受講しながら、講義で提供される主要なシステムを学習します。
システムを直接一つ一つ実装せずに、統合された最終資料をダウンロードしてUnityに適用しても構いません。
実際に手を動かして真似はしなくても、講義を聞きながらシステムの実装原理を必ず理解するようにしてください。
すでに実装された主要システムの基盤の上に、皆さんの実戦プロジェクトを開始します。
皆様のプロジェクトで実装が必要なシステムを検討します。
実装が必要なシステムに関する講義を聞き、実装の原理を理解します。
直接該当するシステムを皆さんのプロジェクトに実装します。
コーディングを直接一つ一つ行わず、必要なリソースとソースコードをダウンロードしてインポートしても構いません。
このように講義を活用される場合でも、その前にセクション3までの講義は先に受講されることをお勧めします。
オペレーティングシステムおよびバージョン(OS)
Windows(セクション1~10)
MacOS(セクション11~12)
使用プログラム
Unity 2022.3.17f1 以上(Unity 6000.3.2f1まで正常動作確認済み)
Visual Studio 2022
PC/MacBookのスペック:使用プログラムが動作可能な推奨スペック
自作アートリソース
自作プレハブ
ゲーム実装に必要なC#ソースコード
ゲームデータファイル
オブジェクト指向プログラミングに対する理解と、最小限のC#およびUnityエンジンの活用能力が必要です。
特定のジャンルのゲームプレイの実装については扱いません。つまり、RPG、プラットフォーマー、パズルなど、特定のゲーム自体の実装を扱う講義ではありません。
その代わり、講義でインゲーム関連のシステム実装を扱う際は、任意に制作したシンプルなゲームをベースに講義を進行します(
もちろん該当ゲームのコードは提供されません)。
UIプレハブの要素を一つずつ作成する過程は扱いません。すでに完成されたプレハブを提供します。
Google Play StoreとApple App Storeにゲームをリリースするための、デベロッパーアカウント登録費用が発生します。
Google Play Storeは初回のみ25ドル、Apple App Storeは年間129,000ウォンです。
Apple App Store用のアプリビルドおよび登録はMacOSで行うため、Macコンピュータが必要です。
Pt.1を受講された方は、Pt.1の統合講義資料をインストールした状態で、すぐにPt.2の実装を開始していただけます。
Q. Unityに入門したばかりの人にとって、講義の内容は難しくないでしょうか?
Unityに入門したばかりの方には、講義の内容が難しく感じられるかもしれません。しかし、最初に100%理解できなくても、時間をかけて繰り返し学習することで、むしろ多くのことを学べる講義となっています。
Q. 講義にオンラインおよびサーバーに関する内容は含まれていますか?
この講座ではサーバーについては扱いません。ログイン認証、ユーザーデータのDB保存、ユーザープレイログの機能は、別途サーバーを構築せずにFirebaseサービスを連携して実装します。
Q. 講義で使用されるリソースとソースコードは提供されますか?
アートリソースとソースコードの両方を提供します。毎回の講義ごとに、講義で使用されるリソースとソースコードを学習資料として提供いたします。
Q. 講義で提供される学習資料は、個人的な用途に活用できますか?
はい。提供されるすべてのリソースとソースコードは、個人プロジェクトで自由に使用可能です。
学習対象は
誰でしょう?
リリースを目標に実践プロジェクトを進めようとしている個人・チーム
ゲーム完成に必要な各種システムの構築に苦戦している個人・チーム
主要なゲームシステムの実装コードをすべてまとめた資料が必要な個人・チーム
実践ノウハウをもっと学びたい現役ゲームプログラマー
ゲームプログラミング専攻生または就職希望者
前提知識、
必要でしょうか?
基本的なUnity活用能力
C# 基礎
オブジェクト指向プログラミングに対する理解
インフラン認証
1,152
受講生
67
受講レビュー
84
回答
5.0
講座評価
5
講座
(現) カナダのAAAゲームスタジオU社 ゲームプログラマー
- クロスプラットフォーム・オンラインマルチプレイヤーFPSゲームプロジェクトに参加
- PC/コンソール AAA アクションアドベンチャーゲームプロジェクトに参加
(元) 国内ゲーム会社N社 サーバープログラマー
- アンリアル MMORPG ゲームプロジェクトへの参加
(前) 国内ゲーム会社N社 クライアントプログラマー
- アンリアル MMORPG ゲームプロジェクト参加
(元) 国内ゲーム会社N社 クライアントプログラマー
- Unity カジュアル/ミッドコアゲームプロジェクト参加
(前) 国内大手企業Sグループ ソフトウェアエンジニア
- Sグループ系列会社の電算システムプロジェクトに参加
こんにちは。ゲーム開発者のBurningCarrot(バーニングキャロット)です。
ゲームを開発する人になりたいという思いで大企業を退職した後、
国内の様々なゲーム会社を経て、現在は海外のゲームスタジオで働いています。
引き続き業界に身を置いているだけに、現場で使用されている
実戦のノウハウと技法を最大限共有したいと考えています。
皆さんと同じくゲームを愛し、制作する一人として、
私の講義を受講されるすべての方々が、それぞれの目標に
一歩近づけるような有意義な時間になれば幸いです。
📩 お問い合わせ | burningcarrotstudio@gmail.com
💡 スレッズ | https://www.threads.com/@burning.carrot
💡 Brunch | https://brunch.co.kr/@burningcarrot#works
全体
72件 ∙ (20時間 41分)
講座資料(こうぎしりょう):
1. 講義紹介
07:45
全体
9件
5.0
9件の受講レビュー
受講レビュー 5
∙
平均評価 5.0
受講レビュー 18
∙
平均評価 5.0
修正済み
5
Pt 1,2を完走してレビューを残します。 私は10年以上のキャリアを持つN社クライアント現業者でありながら、Unity未経験者です。 Unity 1人開発を準備しているのですが、講義のおかげで1ヶ月で完全に感覚を掴むことができました。 就活生の方々は必ず講師の方のコーディングスタイルを学ぶことをお勧めします。 さらに、メール、ランキング、ギルドのような基本機能から、サーバーチャンネル管理、チャット、マッチング、専用サーバー基盤マルチプレイなどのサーバーサイド講義も受講したいです。連載していただければ必ず受講いたします。 (モントリオールのU社は私の夢の会社のようです。海外転職成功戦略も連載していただければ感謝いたします😊)
こんにちは!BurningCarrotです。受講レビューありがとうございます。
受講レビュー 3
∙
平均評価 5.0
修正済み
5
パート 1 から 2 まで受講してみて、簡単なゲームをリリースするにもやるべきことがたくさんあることを学びました。この講座を受講してよかったと思います。私のゲームを完成させるにはもう少し時間がかかるかもしれませんが、この講座のおかげで今年の目標を達成できると思います。良い講座をありがとうございます。
こんにちは!BurningCarrotです。受講評価ありがとうございます。ゲームのリリースに良い結果が出ることを願っています。
受講レビュー 3
∙
平均評価 4.0
受講レビュー 16
∙
平均評価 4.4
修正済み
5
DB、BM、CDN に関する内容が実務用にうまく整理されているので、本当に満足しています。 内容が充実しているので、受講料はまったく惜しくありません。
こんにちは!BurningCarrotです。良い受講評価ありがとうございます。私の講義が役に立ったと聞いて嬉しいです。
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!