Unityシステムプログラミング Pt.2 - 商甚ゲヌム実装のためのコアシステム・オヌルむンワンパッケヌゞ

AIで誰もがゲヌムを䜜れる時代。AIが曞いたコヌドを盛り蟌むための効率的なフレヌムワヌクず䞻芁システムを孊びたす。すでに完成された安定したシステムの䞊で、あなたのゲヌムを玠早く完成させたしょう。AAAゲヌム開発者の秘蚣を公開したす。

難易床 初玚

受講期間 無制限

C#
C#
Unity
Unity
oop
oop
C#
C#
Unity
Unity
oop
oop

孊習した受講者のレビュヌ

5.0

5.0

kykim3320

82% 受講埌に䜜成

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

5.0

Devle

100% 受講埌に䜜成

Pt 1,2を完走しおレビュヌを残したす。 私は10幎以䞊のキャリアを持぀N瀟クラむアント珟業者でありながら、Unity未経隓者です。 Unity 1人開発を準備しおいるのですが、講矩のおかげで1ヶ月で完党に感芚を掎むこずができたした。 就掻生の方々は必ず講垫の方のコヌディングスタむルを孊ぶこずをお勧めしたす。 さらに、メヌル、ランキング、ギルドのような基本機胜から、サヌバヌチャンネル管理、チャット、マッチング、専甚サヌバヌ基盀マルチプレむなどのサヌバヌサむド講矩も受講したいです。連茉しおいただければ必ず受講いたしたす。 モントリオヌルのU瀟は私の倢の䌚瀟のようです。海倖転職成功戊略も連茉しおいただければ感謝いたしたす😊

5.0

sws2936

27% 受講埌に䜜成

倚くの講矩ではゲヌムが動く過皋たでしか教えおくれず、そこで講矩が終わっおしたうこずが倚いのですが、Burning Carrotさんの講矩ではモバむルゲヌムをリリヌスするたでの過皋をすべお教えおくださるので倧倉助かりたす。今埌の予定ずしお、PC(Steam)、コン゜ヌルゲヌムのリリヌス過皋を盛り蟌んだ講矩の蚈画があるのかどうかお䌺いしたいです

受講埌に埗られるこず

  • Google Play、Apple AppStoreに実際のゲヌムをリリヌス

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

  • Firebase 認蚌およびナヌザヌデヌタの保存

  • ナヌザヌプレむログの収集および分析

  • リモヌトリ゜ヌスダりンロヌドシステム

  • 䞻芁なゲヌムシステムの実際の実装コヌド

  • 実戊で効果的に䜿われるC#スキル

AIコヌディングCursor, Claudeで今や誰もがゲヌムを䜜れる時代

しかし、リリヌス埌に収益化やナヌザヌ分析、およびラむブむシュヌぞの察応ができなければ

ゲヌムはナヌザヌから芋攟されおしたいたす。

実際のゲヌムリリヌスおよびラむブサヌビス運営に䞍可欠な機胜ずノりハりを孊習したしょう。

  • ゲヌムプレむロゞックを陀いた商甚ゲヌムの栞ずなるシステムの構築を孊習したす。

  • 効率的なゲヌム蚭蚈ず有甚なデザむンパタヌンを掻甚しお、開発の効率性ず生産性を最倧化したす。


  • 実際のゲヌムリリヌスおよびラむブサヌビス運営に䞍可欠な機胜を孊習したす。

  • 特にモバむルプラットフォヌムの開発およびリリヌスに圹立぀各皮機胜ずノりハりを提䟛したす。


  • Google PlayストアずApple App Storeに実際にゲヌムを登録しおリリヌスしたす。

  • 皆さんはコアゲヌムプレむの実装だけに集䞭しお、自身のゲヌムを玠早く完成させるこずができたす。


  • 実習に必芁なリ゜ヌスずプレハブをすべお提䟛したす。

Q. パヌト1が気になるなら こちらぞ >>

パヌト1で扱う内容

  • シヌン構成および転換、非同期ロヌディング

  • チャプタヌ管理

  • むンベントリおよびUIシステム

  • 実瞟 / ミッション

  • オヌディオずむンプット凊理

  • 効率的な蚭蚈およびデザむンパタヌン

유니티 게임 개발

講垫玹介 👚‍🎓


(珟) カナダAAAゲヌムスタゞオU瀟 ゲヌムプログラマヌ

- クロスプラットフォヌム・オンラむンマルチプレむダヌFPSゲヌムプロゞェクトに参加

- PC/コン゜ヌル AAA アクションアドベンチャヌゲヌムプロゞェクトに参加

(元) 囜内ゲヌム䌚瀟N瀟 サヌバヌプログラマヌ

- アンリアル MMORPG ゲヌムプロゞェクトぞの参加

(前) 囜内ゲヌム䌚瀟N瀟 クラむアントプログラマヌ

- アンリアル MMORPG ゲヌムプロゞェクト参加

(前) 囜内ゲヌム䌚瀟N瀟 クラむアントプログラマヌ

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

(元) 囜内倧手Sグルヌプ ゜フトりェア゚ンゞニア

- Sグルヌプ系列䌚瀟の電算システムプロゞェクトに参加


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

ゲヌムを開発する人になりたいずいう思いで倧䌁業を退職した埌、

韓囜囜内の耇数のゲヌム䌚瀟を経お、珟圚は海倖のゲヌムスタゞオで働いおいたす。


匕き続き業界に身を眮いおいるだけに、珟堎で䜿甚されおいる

実務のノりハりや技法を最倧限共有したいず考えおいたす。


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

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

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

このようなこずを孊び、実装するこずになりたす。👩‍🏫

ナヌザヌログむン認蚌GoogleおよびAppleアカりント


ナヌザヌデヌタの遠隔DB保存

モバむルデバむスの解像床察応

ショップ

Google 広告連携

アプリ内課金連携

リモヌトリ゜ヌスダりンロヌドシステム (CDN)

倚蚀語察応

Google Play Store 発売

Apple App Store リリヌス

ナヌザヌプレむログの収集および分析

雰囲気だけのコヌディングVibe Codingだけでは、商甚レベルのゲヌムをリリヌスするこずはできたせん。

AIコヌディングの安定性を保蚌し、生産性を向䞊させる真のアヌキテクチャを孊ぶ必芁がありたす。

このテンプレヌトの䞊で、皆さんのゲヌムを玠早く完成させ、リリヌスしおください。

AIコヌディングのブヌムにより、倚くの方々が䞀人で、あるいは仲間ずチヌムを組んでゲヌムのリリヌスに挑戊しおいたす。しかし、実際に商甚レベルのゲヌムを完成させ、無事にリリヌスたで挕ぎ着ける方はどれくらいいるでしょうか十分なノりハりを持぀既存のゲヌム開発者や䌁業でない限り、ノりハり䞍足や詊行錯誀によっお、ほずんどの個人やチヌムが途䞭で解散したり、開発を断念したりするこずになりたす。したがっお、小芏暡なチヌムでゲヌムをリリヌスしたいのであれば、詊行錯誀を最小限に抑え、最倧限に効率的なシステムを基盀ずしおゲヌムを開発しなければなりたせん。

この講矩は、実務での倚数のUnityプロゞェクトを通じお埗たノりハり  ゲヌムを最初からリリヌスたで䞀人で開発した経隓を通じお完成させた、開発生産性を極倧化できるゲヌム開発テンプレヌトです。 すでに完成された安定した蚭蚈ず䞻芁システムの䞊に、AIコヌディングを掻甚しお皆さんの栞ずなるゲヌムプレむを実装すれば、堅牢な安定性の䞊に、速いスピヌドず生産性で皆さんのゲヌムを完成させるこずができたす。


ご自身の状況に合わせお、この講矩を効果的に掻甚しおください。 👚‍💻

掻甚法 I. 講矩を通じお実装した䞻芁システムを基盀に、実践プロゞェクトを開始

  • この講矩を受講しながら、講矩で提䟛される䞻芁なシステムを孊習したす。

  • システムを盎接䞀぀䞀぀実装せず、統合された最終資料をダりンロヌドしおUnityに適甚しおも構いたせん。

  • 実際に䜜っおみるこずはしなくおも、講矩を聞きながらシステム実装の原理を必ず理解するようにしおください。


  • 実装枈みの䞻芁システムをベヌスに、皆さんの実戊プロゞェクトを開始したす。

掻甚法 II. 実践プロゞェクトに必芁なシステムを遞択しお適甚

  • みなさんのプロゞェクトで実装が必芁なシステムを怜蚎したす。

  • 実装が必芁なシステムに関する講矩を聞き、実装の原理を理解したす。

  • 実際に該圓するシステムを皆さんのプロゞェクトに実装したす。


  • コヌディングを盎接䞀぀ず぀行わず、必芁なリ゜ヌスず゜ヌスコヌドをダりンロヌドしおむンポヌトしおいただいおも構いたせん。

  • このように講矩を掻甚される堎合でも、その前にセクション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# 基瀎

  • オブゞェクト指向プログラミングに察する理解

こんにちは
burningcarrotです。

むンフラン認蚌

キャリア認蚌

1,220

受講生

75

受講レビュヌ

84

回答

5.0

講座評䟡

6

講座

(珟) カナダAAAゲヌムスタゞオU瀟 ゲヌムプログラマヌ

- オンラむンタクティカルFPSゲヌムプロゞェクトに参画

- シングルアクションアドベンチャヌゲヌムプロゞェクト参画

(元) 囜内ゲヌム䌚瀟N瀟 サヌバヌプログラマヌ

- アンリアルMMORPGゲヌムプロゞェクト参画

(元) 囜内ゲヌム䌚瀟N瀟 クラむアントプログラマヌ

- アンリアルMMORPGゲヌムプロゞェクトに参画

(元) 韓囜囜内ゲヌム䌚瀟N瀟 クラむアントプログラマヌ

- Unityカゞュアル/ミッドコアゲヌムプロゞェクト参画

(元) 囜内倧手䌁業Sグルヌプ ゜フトりェア゚ンゞニア

- Sグルヌプ系列䌚瀟の電算システムプロゞェクトに参画

  

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

ゲヌムを開発する人になりたいずいう思いで倧䌁業を退職した埌、

囜内の耇数のゲヌム䌚瀟を経お珟圚は海倖のゲヌムスタゞオで働いおいたす。

 

業界に身を眮き続けおいるからこそ、珟堎で䜿われおいる

実践的なノりハりず技法を最倧限共有したいず思いたす。

 

皆さんず同じようにゲヌムを愛し、制䜜する䞀人ずしお、

私の講矩を受講されるすべおの方々が、それぞれの目暙に

䞀歩近づけるような、有益な時間になれば幞いです。

 

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

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

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

もっず芋る

カリキュラム

党䜓

72件 ∙ (20時間 41分)

講座資料こうぎしりょう:

授業資料
講座掲茉日: 
最終曎新日: 

受講レビュヌ

党䜓

12ä»¶

5.0

12件の受講レビュヌ

  • gaonblue님의 프로필 읎믞지
    gaonblue

    受講レビュヌ 3

    ∙

    平均評䟡 4.0

    5

    100% 受講埌に䜜成

    実戊に圹立぀講矩でした。ありがずうございたす。

    • burningcarrot
      知識共有者

      こんにちはBurningCarrotです。受講レビュヌありがずうございたす。

  • jwjwj님의 프로필 읎믞지
    jwjwj

    受講レビュヌ 18

    ∙

    平均評䟡 4.4

    修正枈み

    5

    84% 受講埌に䜜成

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

    • burningcarrot
      知識共有者

      こんにちはBurningCarrotです。良い受講評䟡ありがずうございたす。私の講矩が圹に立ったず聞いお嬉しいです。

  • kykim33201941님의 프로필 읎믞지
    kykim33201941

    受講レビュヌ 4

    ∙

    平均評䟡 5.0

    修正枈み

    5

    82% 受講埌に䜜成

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

    • burningcarrot
      知識共有者

      こんにちはBurningCarrotです。受講評䟡ありがずうございたす。ゲヌムのリリヌスに良い結果が出るこずを願っおいたす。

  • cumaskr1817님의 프로필 읎믞지
    cumaskr1817

    受講レビュヌ 15

    ∙

    平均評䟡 5.0

    修正枈み

    5

    69% 受講埌に䜜成

    こんにちは。 今回、カゞュアルリズムRPGゲヌムをPlayストアにリリヌスした受講生です。 昚幎7月に開始しお1幎間開発したしたが、正盎4〜5ヶ月ほどは怠けたり遊んだりしおしたいたした泣 サヌバヌは自瀟サヌバヌで構成し、ゲヌム以倖の必須機胜に぀いおはこちらの講矩が非垞に圹に立ちたした。 リリヌスしたらレビュヌを曞こうず思っおいたしたが、぀いに受講評を残したす たず、講矩はパヌト1、2の䞡方を受講したした。 - パヌト1は内容は良いですが、少し䟡栌が高いず感じたした。 - パヌト2は十分に圹立ちたした。 AIに聞きながら進めるこずもできたすが、初めお開発する立堎ではどのような機胜が必須なのか分からないため、この講矩で範囲が絞られるこずで時間を倧幅に節玄できたす。 [ 講矩関連の共有事項 ] 1. アプリ内販売の準備事項 私は非居䜏オフィス/個人事業䞻/GooglePlayアカりント(個人)の組み合わせにしたした。 アプリ内商品の登録埌、Playコン゜ヌルで認蚌関連のチェックが厳しく行われたす。 2. [13]ナヌザヌログむン認蚌 Pt.1 この講矩にある google-signin-unity パッケヌゞの堎合、アプリをビルドしおコン゜ヌルにアップロヌドするず、16KBデバむスでアプリが異垞終了する可胜性があるため修正するようにずいう譊告メッセヌゞが出るはずです。 この問題は、講矩で提䟛されおいるGitHubのアドレスに入り、PullRequestの#205番を適甚しお解決したした。 (zipファむルをダりンロヌドしおファむルを差し替え) 3. [34] Unityアプリ内課金SDKのむンストヌル これは確実ではないので慎重になりたすが、コン゜ヌルにアプリ内商品を登録した埌、In App Purchasingのむンストヌルたで行えば倧䞈倫です。 その埌の講矩での蚭定は、決枈機胜を远加する䞊で必須事項ではないこずを確認したした。 [ 個人開発を経お感じたこず ] 1. 開発期間はできるだけ短く、䜜業は着替えお倖でするこず 2. 芏暡が小さい堎合や個人開発の堎合、サヌバヌは必須ではないようです。 3. ゲヌムのゞャンルがなぜ存圚するのかを理解し、各ゞャンルが提䟛する栞心的な面癜さを無芖するず、急速にゲヌムが぀たらなくなる。 4. ログを確認できるように構築するこず - firebaseのCrashlyticsやAnalyticsの利甚をおすすめしたす。 - 実際にアプリが起動しなくおダりンロヌドだけしお遊ばないのか、 ゲヌムが぀たらなくお遊ばないのか、少なくずもこうした情報は 確認できおこそ察凊が可胜だず思いたす。 5. 収益がなければ、結局個人開発は高玚な趣味。 この講矩で倚くの助けをいただきたした。 個人開発に挑戊される皆さん、頑匵っおください 講矩ありがずうございたした

    • burningcarrot
      知識共有者

      こんにちはBurningCarrotです。詳现な受講レビュヌ、本圓にありがずうございたす私の講矩がお圹に立おたようで嬉しく思いたす。制䜜されたゲヌムが良い結果になるよう応揎しおおりたす

  • rim01216595님의 프로필 읎믞지
    rim01216595

    受講レビュヌ 9

    ∙

    平均評䟡 5.0

    5

    31% 受講埌に䜜成

    い぀も楜しく拝芋しおいたす。ありがずうございたす。

    • burningcarrot
      知識共有者

      こんにちはBurningCarrotです。玠敵な受講評を本圓にありがずうございたす

    • リリヌス盎前ですが、この講矩がなかったらどうなっおいたこずか  。ぞっずしたすね。もちろん、最近はみんなAIでコヌディングするず蚀いたすが、基本的な原理やツヌル、りェブの蚭定が䌎わなければならないずころ、この講矩はそれを基瀎からしっかりずかき集めお教えおくれたす。ありがずうございたす。

burningcarrotの他の講座

知識共有者の他の講座を芋おみたしょう

䌌おいる講座

同じ分野の他の講座を芋おみたしょう