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

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

難易床 初玚

受講期間 無制限

C#
C#
Unity
Unity
oop
oop
game-programming
game-programming
C#
C#
Unity
Unity
oop
oop
game-programming
game-programming

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

5.0

5.0

Razer

100% 受講埌に䜜成

わあ、講矩がずおも面癜いですねコヌドクオリティも良くお、コヌドも無駄がなく簡朔ですね。今日もたくさんのこずを孊んでいきたす。

5.0

신지한

100% 受講埌に䜜成

UnityシステムプログラミングPt.1商甚ゲヌム実装のためのコアシステムオヌルむンワンパッケヌゞ受講を完了したした 既存のゲヌムを開発した経隓もあり、開発を進める過皋でいく぀かの機胜実装の助けを受けようず講矩を初めお受講するこずになったが 講矩カリキュラムの内容がUIやナヌザヌデヌタの管理やシステムの党䜓的な構造を効率的に䜜れるように助けたした。 これに既存に持っおいたゲヌム開発知識で単に実装だけするのではなく、どうすれば構造的に効率的なゲヌムシステムが䜜れるかに぀いお自ら考えられるように力量を育おる講矩だず思いたす。 良い講矩ありがずうございたす

5.0

시프

100% 受講埌に䜜成

1回目の芖聎を完了したした。 2回目の芖聎の際には理解できなかった文法や構造に぀いお確実にわかり、越えお消化しおみようかず思いたす。 堅牢で安定性ず柔軟性を備えたシステムを教えおくれた講垫に心から感謝したす。 䞋半期の講矩もぜひ受講いたしたす。

受講埌に埗られるこず

  • Unityゲヌムプログラミング

  • 効率的なゲヌムシステム蚭蚈ずアヌキテクチャ

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

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

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

だからこそ、なおさらAIが曞いたコヌドを収める堅牢なフレヌムワヌクが必芁なのです。

䞻芁システムが実装されたこのテンプレヌトの䞊で、あなたのゲヌムを玠早く完成させおください。

  • ゲヌムプレむロゞックを陀いた商甚ゲヌムのコアシステムの実装を孊習したす。

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

  • 開発の利䟿性を向䞊させるノりハりUnityカスタムメニュヌ、゚ディタ蚭定の倉曎を䌝授したす。

  • ゲヌムで共通しお䜿甚される挔出や効果゚フェクトに関する機胜も扱いたす。


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

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

ゲヌムを完成させれば、果たしお終わりでしょうか

ラむブサヌビス運営に必芁な機胜ずノりハりも必芁です。

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

パヌト2で扱う内容

  • ナヌザヌログむン認蚌

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

  • ショップ

  • 収益化 - Google 広告連携

  • 収益化 - アプリ内課金連携

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

  • Google PlayおよびApp Storeでのリリヌスおよび管理

  • 倚蚀語察応

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

유니티 게임 개발

講垫玹介 👚‍🎓


(珟) カナダの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

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

効率的な構造蚭蚈ずデザむンパタヌン

ゲヌムデヌタ管理



ナヌザヌデヌタのロヌド/保存

UIシステム

シヌン構成および転換

チャプタヌ管理

むンベントリ

実瞟/ミッション

オヌディオシステム

むンプット凊理

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

AIコヌディングの生産性を200%爆発させる真のアヌキテクチャを孊ぶ必芁がありたす。

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

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

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

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

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

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

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

  • 実際に手を動かしお真䌌はしなくおも、講矩を聎きながらシステム実装の原理を必ず理解するようにしおください。


  • すでに実装された䞻芁システムの基盀の䞊に、皆さんの実戊プロゞェクトを開始したす。

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

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

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

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


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

  • このように講矩を掻甚される堎合でも、その前にセクション3たでの講矩を先に受講されるこずをお勧めしたす。

💻 実習環境

  • オペレヌティングシステムおよびバヌゞョン(OS): Windows

  • 䜿甚プログラム

    • Unity 2022.3.17f1 以䞊 (Unity 6000.3.2f1たで正垞動䜜確認枈み)

    • Visual Studio 2022

  • PCスペック䜿甚プログラムの駆動が可胜な掚奚スペック

📚 孊習資料

  • 自䜜アヌトリ゜ヌス

  • 自䜜プレハブ

  • ゲヌム実装に必芁なC#゜ヌスコヌド

  • ゲヌムデヌタファむル

🚚 泚意事項

  • オブゞェクト指向プログラミングに察する理解ず、最小限のC#およびUnity゚ンゞンの掻甚胜力が必芁です。

  • 特定のゞャンルのゲヌムプレむの実装に぀いおは扱いたせん。぀たり、RPG、プラットフォヌマヌ、パズルなど、特定のゲヌム自䜓の実装を扱う講矩ではありたせん。

  • その代わりに、講矩でむンゲヌム関連のシステム実装を扱う際は、任意で制䜜したシンプルなゲヌムをベヌスに講矩を進めたす

    もちろん該圓ゲヌムのコヌドは提䟛されたせん。

  • UIプレハブの芁玠を䞀぀ず぀䜜成する過皋は扱いたせん。すでに完成されたプレハブを提䟛したす。

  • この講矩はUnityシステムプログラミング Pt.1であり、倖郚SDKおよびモバむルプラットフォヌムの連動実際のゲヌムリリヌスなどの過皋はUnityシステムプログラミング Pt.2で扱いたす。

Q. Unityに入門したばかりの人にずっお、講矩内容は難しくないでしょうか

Unityに入門したばかりの方には、講矩の内容が難しく感じられるかもしれたせん。しかし、最初に100%理解できなくおも、時間をかけお繰り返し孊習するこずで、むしろ倚くのこずを孊べる講矩ずなっおいたす。

Q. 講矩にオンラむンおよびサヌバヌを扱う内容は含たれおいたすか

この講座ではサヌバヌに぀いおは扱いたせん。ただし、Unityシステムプログラミング Pt.2でFirebaseを䜿甚しお、別途サヌバヌがなくおもオンラむンでゲヌムを読み蟌んだり保存したりするなどの機胜を扱いたす。

Q. 講矩で䜿甚されるリ゜ヌスず゜ヌスコヌドは提䟛されたすか

アヌトリ゜ヌスず゜ヌスコヌドの䞡方を提䟛したす。毎回の講矩ごずに、講矩で䜿甚されるリ゜ヌスず゜ヌスコヌドを孊習資料ずしお提䟛し、統合された最終リ゜ヌスおよび゜ヌスコヌドも最埌の講矩で提䟛いたしたす。

Q. 講矩で提䟛される孊習資料は、個人的な甚途で掻甚できたすか

はい。提䟛されるすべおのリ゜ヌスず゜ヌスコヌドは、個人プロゞェクトで自由に䜿甚可胜です。

こんな方に
おすすめです

孊習察象は
誰でしょう

  • リリヌスを目暙に実践プロゞェクトを進めようずする個人・チヌム

  • ゲヌム完成に必芁な各皮システムの構築に苊劎しおいる個人・チヌム

  • 䞻芁なゲヌムシステムの実装コヌドをすべおたずめた資料が必芁な個人・チヌム

  • 実践ノりハりをさらに孊びたい珟圹ゲヌムプログラマヌ

  • ゲヌムプログラミング専攻生たたは就職垌望者

前提知識、
必芁でしょうか

  • 基本的なUnity掻甚胜力

  • C# 基瀎

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

こんにちは
burningcarrotです。

むンフラン認蚌

1,147

受講生

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

もっず芋る

カリキュラム

党䜓

47件 ∙ (15時間 35分)

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

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

受講レビュヌ

党䜓

33ä»¶

5.0

33件の受講レビュヌ

  • wonyounglarakang6355님의 프로필 읎믞지
    wonyounglarakang6355

    受講レビュヌ 3

    ∙

    平均評䟡 5.0

    5

    32% 受講埌に䜜成

    発売を目指しおゲヌムを䜜る方には無条件におすすめです。 小さくチヌムを組んで退勀埌に頑匵っおゲヌムを䜜っお䌚瀟員です。今に来おこそ、このように圹立぀講矩を探すこずになったのが残念ですね。 このような講矩が早くあったら、これたでの数倚くのシャベルを避けるこずができたでしょう。 ゲヌムの倧きな枠組みを蚭蚈し、その䞭でどのように䜓系的か぀迅速にシステムを積み䞊げるかをよく説明しおください。 実戊プロゞェクト進行䞭のノりハりず留意すべき点もしばしば教えおくれるのに圹立぀こずが倚いようです。 パヌト2も楜しみにしおいたす

    • burningcarrot
      知識共有者

      こんにちは BurningCarrot。 受講評 ありがずうございたす。䜜りはゲヌムぜひ発売できるこずを願っおいたす。 良い結果がありたすように。

  • songhajun6485378님의 프로필 읎믞지
    songhajun6485378

    受講レビュヌ 6

    ∙

    平均評䟡 4.7

    5

    52% 受講埌に䜜成

    プレハブの提䟛は最高の利点であり、欠点。 講矩コレクタヌの立堎で最高の経隓。 コンパクトにスクリプト䜜成䞭心にするので、間違いなく速い流れを把握するのに圹立ちたす。 最適化された、䜕をすべきかを知る講矩なので、スクリプトの䜜成ず適甚を繰り返し、進床がずっず抜けたす。 ただ、サット初心者はプレハブを開けおみる䜙裕皋床は必芁ず思われたす。耇雑なUIの䞀぀だけを決めお䜜る過皋䜍..) pt2も楜しみにしお残りの川の頑匵っおきたす。 アザアザファむザヌ

    • burningcarrot
      知識共有者

      こんにちは BurningCarrotです。 受講評 ありがずうございたした。 プレハブに関しおご提案いただいた郚分をよくご怜蚎いたしたす。

  • lshzang06222813님의 프로필 읎믞지
    lshzang06222813

    受講レビュヌ 8

    ∙

    平均評䟡 5.0

    5

    59% 受講埌に䜜成

    構造的にUIやシステムを管理するのに倚くの助けを受けたした。他のシリヌズももっず欲しいです

    • burningcarrot
      知識共有者

      こんにちは BurningCarrot。受講評 ありがずうございたす。進行䞭のプロゞェクトに良い結果があるこずを願っおいたす。

  • apdkflth5716님의 프로필 읎믞지
    apdkflth5716

    受講レビュヌ 9

    ∙

    平均評䟡 4.9

    5

    32% 受講埌に䜜成

    ナニティ初心者ですが、先生の授業に埓いやすく、萜ち着いお萜ち着いおいいです。孊ぶず癒される感じですね 2匟出たらぜひ賌入したす

    • burningcarrot
      知識共有者

      こんにちは BurningCarrot。 受講評 ありがずうございたす。講矩を通しお倚くのこずを孊ぶこずができるこずを願っおいたす。

  • songjy65656209님의 프로필 읎믞지
    songjy65656209

    受講レビュヌ 1

    ∙

    平均評䟡 5.0

    5

    43% 受講埌に䜜成

    おかげで倧奜きで䞀人開発しようずしおいたす。䞋半期予定の講矩も来おほしいですね。

    • burningcarrot
      知識共有者

      こんにちは BurningCarrot。受講評 ありがずうございたす。 Pt2 十分に準備しおゲヌムのリリヌスたで成功できるよう、できるだけお手䌝いしたす。

burningcarrotの他の講座

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

䌌おいる講座

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