강의

멘토링

커뮤니티

Game Dev

/

Game Programming

Unity システムプログラミング Pt.2 - 商用ゲーム実装のための コアシステム オールインワンパッケージ

Unityゲーム開発に必要な主要システムを学習します。AAAゲーム開発者の秘訣を公開します。すでに完成された安定的な設計とシステムの上に皆さんのゲームプレイを素早く実装してください。

  • burningcarrot
유니티
게임개발
Unity
유니티게임개발
유니티게임프로그래밍
C#
oop

学習した受講者のレビュー

受講後に得られること

  • Google Play, Apple AppStoreにてゲーム正式リリース

  • 広告およびアプリ内課金連携

  • Firebase 認証およびユーザーデータ保存

  • リモートリソースダウンロードシステム

  • 主要ゲームシステムの実際の実装コード

  • 実戦で効果的に使われる C#スキル

商用ゲームに必要な主要システムの実装ノウハウをAからZまですべて詰め込みました。
主要システムが実装されたこのテンプレートの上に、皆さんのゲームを素早く完成させてください。

  • ゲームプレイロジックを除いた商用ゲームの核心システムの実装を学習します。

  • 効率的なゲーム設計と有用なデザインパターンを活用して、開発の効率性と生産性を最大化します。


  • 実際のゲームリリース及びライブサービス運営に必須の機能を学習します。

  • 特にモバイルプラットフォーム開発およびリリースに有用な各種機能とノウハウを提供します。


  • Google Play StoreとApple App Storeに実際にゲームを登録して配信します。

  • 皆さんはコアゲームプレイの実装にのみ集中して、皆さんのゲームを素早く完成させることができます。


  • 実習に必要なリソースとプレハブをすべて提供します。

Q. パート1が気になる方は?こちらへ >>

パート1で扱う内容

  • シーン構成及び遷移、非同期ローディング

  • チャプター管理

  • インベントリ及びUIシステム

  • 実績 / ミッション

  • オーディオと入力処理

  • 効率的な設計およびデザインパターン

유니티 게임 개발

知識共有者紹介 👨‍🎓


(現)カナダAAAゲームスタジオU社ゲームプログラマー

- PC/コンソール AAA アクションアドベンチャーゲームプロジェクト参加

(元)国内ゲーム会社N社サーバープログラマー

- Unreal MMORPG ゲームプロジェクト参加

(元)国内ゲーム会社N社クライアントプログラマー

- Unreal MMORPG ゲームプロジェクト参加

(元)国内ゲーム会社N社クライアントプログラマー

- Unity カジュアル/ミッドコアゲームプロジェクト参加

(元)国内大手企業Sグループ ソフトウェアエンジニア

- Sグループ系列会社電算システムプロジェクト参加


こんにちは。ゲーム開発者のBurningCarrot バーニングキャロットです。

大企業を退職した後、ゲーム開発者になりたいという気持ちで、

国内のゲーム会社を経て、現在は海外のゲームスタジオで働いています。


現在業界に身を置いている分、現場で使用する

実戦のノウハウと技法を最大限共有させていただきたいと思います。


📩 お問い合わせ:burningcarrotstudio@gmail.com

💡スレッド:https://www.threads.com/@burning.carrot

💡X(旧Twitter) : https://x.com/burningcarrot10

💡ブランチ : https://brunch.co.kr/@burningcarrot#works

このようなことを学び、実装することになります。👩‍🏫

ユーザーログイン認証(Googleおよびアップルアカウント)


ユーザーデータリモートDB保存

モバイルデバイス解像度対応

店舗

Google広告連携

アプリ内課金連携

リモートリソースのダウンロード

多言語対応

Google Play Store リリース

Apple App Store リリース

ユーザープレイログの収集と分析

もうこれ以上の失敗と試行錯誤はやめましょう。🙅‍♂
今こそあなたのゲームを完成させて、リリースしてください。🎉

今この時間にも多くの方が一人で、または同僚とチームを組んでゲームリリースのために努力しています。しかし、いざゲームを開発してみると、商用ゲームを作るために実装すべきシステムは一つや二つではありません。ゲーム開発は実際にかなり労働集約的なプロセスだからです。十分なノウハウと資源を持つゲーム会社でない限り、不足する人材と時間、そして数多くの試行錯誤により多くの個人とチームが途中で解散したり開発を諦めることになります。そのため小規模チームでゲームをリリースしたいなら、試行錯誤を最小限に抑え、可能な限り効率的なシステムを基盤としてゲームを開発する必要があります。

しかし、現場で使用されているノウハウや技法を学習する機会は限定的です。非現業者は当然、実装されたシステムを経験する機会すらなく、たとえ現業者であっても思っているより複雑なプロジェクトのコード、忙しい業務スケジュールなどで各種システムを分析し自分のものにするのは現実的に困難です。この講義は現場で多数のUnityプロジェクトを通じて得たノウハウ + ゲームを最初から発売まで一人で開発してみた経験を通じて完成した開発生産性を最大化できるゲーム開発テンプレートです。すでに完成された安定的な設計と主要システムの上に皆さんの核心ゲームプレイを実装されれば、速いスピードと生産性で皆さんのゲームを完成させることができるでしょう。

💻 実習環境

  • オペレーティングシステムおよびバージョン(OS): Windows(セクション1~10)、MacOS(セクション11~12)

  • 使用プログラム:Unity 2022.3.17f1(上位バージョン使用可)、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# 基礎

  • オブジェクト指向プログラミングについての理解

こんにちは
です。

859

受講生

51

受講レビュー

69

回答

5.0

講座評価

4

講座

(현) 캐나다 AAA 게임 스튜디오 U사 게임 프로그래머

- PC/콘솔 AAA 액션 어드벤처 게임 프로젝트 참여

(전) 국내 게임사 N사 서버 프로그래머

- 언리얼 MMORPG 게임 프로젝트 참여

(전) 국내 게임사 N사 클라이언트 프로그래머

- 언리얼 MMORPG 게임 프로젝트 참여

(전) 국내 게임사 N사 클라이언트 프로그래머

- 유니티 캐주얼/미드코어 게임 프로젝트 참여

(전) 국내 대기업 S그룹 소프트웨어 엔지니어

- S그룹 계열사 전산 시스템 프로젝트 참여

  

안녕하세요. 게임 개발자 BurningCarrot 버닝캐럿 입니다.

게임을 개발하는 사람이 되고 싶다는 마음으로

대기업을 퇴사한 후 국내 게임 회사를 거쳐

현재는 해외 게임 스튜디오에서 일하고 있습니다.

 

현재 업계에 몸담고 있는 만큼, 현업에서 사용하는

실전 노하우와 기법을 최대한 공유 드리고자 합니다.

 

여러분과 같이 게임을 좋아하고 만드는 한 사람으로서,

제 강의를 수강 하시는 모든 분들이 각자의 목표에

한걸음 더 다가갈 수 있는 유익한 시간이 되었으면 좋겠습니다.

 

📩 문의 : burningcarrotstudio@gmail.com

💡블로그 : https://blog.naver.com/burningcarrot

💡브런치 : https://brunch.co.kr/@burningcarrot#works

💡스레드 : https://www.threads.com/@burning.carrot

💡X(구 트위터) : https://x.com/burningcarrot10

カリキュラム

全体

71件 ∙ (20時間 24分)

講座資料(こうぎしりょう):

授業資料
講座掲載日: 
最終更新日: 

受講レビュー

全体

7件

5.0

7件の受講レビュー

  • kykim33201941님의 프로필 이미지
    kykim33201941

    受講レビュー 3

    平均評価 5.0

    修正済み

    5

    82% 受講後に作成

    パート 1 から 2 まで受講してみて、簡単なゲームをリリースするにもやるべきことがたくさんあることを学びました。この講座を受講してよかったと思います。私のゲームを完成させるにはもう少し時間がかかるかもしれませんが、この講座のおかげで今年の目標を達成できると思います。良い講座をありがとうございます。

    • burningcarrot
      知識共有者

      こんにちは!BurningCarrotです。受講評価ありがとうございます。ゲームのリリースに良い結果が出ることを願っています。

  • jwjwj님의 프로필 이미지
    jwjwj

    受講レビュー 13

    平均評価 4.4

    修正済み

    5

    84% 受講後に作成

    DB、BM、CDN に関する内容が実務用にうまく整理されているので、本当に満足しています。 内容が充実しているので、受講料はまったく惜しくありません。

    • burningcarrot
      知識共有者

      こんにちは!BurningCarrotです。良い受講評価ありがとうございます。私の講義が役に立ったと聞いて嬉しいです。

  • burning52278님의 프로필 이미지
    burning52278

    受講レビュー 1

    平均評価 5.0

    5

    100% 受講後に作成

    • burningcarrot
      知識共有者

      こんにちは!BurningCarrotです。受講レビューありがとうございます。

  • gaonblue님의 프로필 이미지
    gaonblue

    受講レビュー 3

    平均評価 4.0

    5

    100% 受講後に作成

    実戦に役立つ講義でした。ありがとうございます。

    • burningcarrot
      知識共有者

      こんにちは!BurningCarrotです。受講レビューありがとうございます。

  • l4knight26660님의 프로필 이미지
    l4knight26660

    受講レビュー 15

    平均評価 5.0

    修正済み

    5

    100% 受講後に作成

    Pt 1,2を完走してレビューを残します。 私は10年以上のキャリアを持つN社クライアント現業者でありながら、Unity未経験者です。 Unity 1人開発を準備しているのですが、講義のおかげで1ヶ月で完全に感覚を掴むことができました。 就活生の方々は必ず講師の方のコーディングスタイルを学ぶことをお勧めします。 さらに、メール、ランキング、ギルドのような基本機能から、サーバーチャンネル管理、チャット、マッチング、専用サーバー基盤マルチプレイなどのサーバーサイド講義も受講したいです。連載していただければ必ず受講いたします。 (モントリオールのU社は私の夢の会社のようです。海外転職成功戦略も連載していただければ感謝いたします😊)

    • burningcarrot
      知識共有者

      こんにちは!BurningCarrotです。受講レビューありがとうございます。

¥27,141

burningcarrotの他の講座

知識共有者の他の講座を見てみましょう!

似ている講座

同じ分野の他の講座を見てみましょう!