
Unity 6 Shader Graph の入門と活用
Pinous
Unity 6 Shader Graphを活用して、さまざまなシェーダを設計し、ゲームに活用できるビジュアル効果を学びます。 入門者から熟練者まで皆のための基礎から高度な技術までの段階別講義です。
初級
shader-graph, Unity, hlsl
CLIとMCPベースのAIツールを活用して、Unity放置型ゲームの戦闘・UI・データ・サーバー機能を実装する講座です。Firebase、広告、アプリ内課金、Addressablesまで適用し、モバイルゲームをGoogle Playにリリースする全過程を学びます。
Unityゲーム開発の流れ
CLIベースのAIコーディング活用能力
MCPを活用したUnityプロジェクトの制御能力
放置型ゲームのコアシステム実装経験
モバイルゲームUI制作能力
今回の講義は、AI CLIとMCPを活用してUnity放置型モバイルゲームを自ら完成させるプロジェクト講義です。
単にAIにコードを書かせるだけでなく、ゲームの構造設計から機能の実装、UI構成、データ管理、サーバー連携、最適化まで、実際のゲーム開発プロセス全般にAIを活用する方法を扱います。
CLIを通じたコード作成やプロジェクト制御から、MCPを活用したUnity Editorとの直接的な連動まで、AIが開発環境の中で共に作業する新しい開発スタイルを体験します。
AIにすべてを任せるのではなく、開発者が自ら判断・検証し、AIを活用して開発スピードと作業範囲を拡張すること。
かつては、一つの機能を実装するために膨大な検索と試行錯誤が必要でした。
今ではAI CLIを通じて、コードの作成から修正、分析まで開発プロセス全般を共に進めることができます。
ここで MCPを活用すれば、Unity EditorとAIを連携させて、さらに多様な作業を行うことができます。
今回の講義では、AIと共に放置型ゲームを制作し、広告・決済の連動から実際のストアリリースまで進めます。
新しい時代のUnityゲーム開発手法を直接体験してください。
<1>
<2>
<3>
CLIとMCPを活用し、複雑なクラウドサーバーベースのログインシステムから多様な戦闘ロジックまで、AIと共に簡単かつ迅速に実装します。
ゲームエンジンの基本概念とUnityのインストールおよびインターフェースを習得し、コマンドラインツールの役割とインストール方法を学習します。コマンドラインを活用してUnityプロジェクトを管理・開発するための基礎環境を構築します。
Unityプロジェクトを開始し、プレハブ、Mixamo、アニメーター、アセットストアを活用してゲーム構成要素を制作します。地形とトレイル効果を作成し、戦闘エフェクトとスキルを連携させて、放置型ゲームの基本プレイ構造を実装します。
キャンバスベースの戦闘UIを構成し、戦闘テキストの演出とゲームフォントを適用します。オブジェクトプールを実装して、繰り返し生成される戦闘要素のパフォーマンスを改善します。
放置型ゲームに必要なUIを企画し、実際の画面を制作しながら、SingletonパターンでUIとインゲームシステムを連結します。
スクリプタブルオブジェクトとリソースを活用してゲームデータを構造化し、指数公式に基づいたステージデータを設計します。CSVデータ管理とエディタウィンドウの制作まで学習します。
人工知能ツールを活用してUIフレームと画面デザインを企画し、コマンドラインベースでUI要素とシーンを制作します。ワイヤーフレームと実際のUIを実装し、モバイル画面のセーフエリアまで適用します。
戦闘結果に応じたアイテムドロップシステムを実装し、プレイヤー環境設定とJSON形式を活用してゲームデータの保存と読み込みを行います。アイテムおよびプレイヤーの進行情報を安定的に管理するための基盤を構築します。
Firebaseを活用し、ログインシーンとタイトルシーンを構成した後、キーストアとSHA指紋を設定してGoogleログインを実装します。
MCPの概念と活用目的を理解し、Unityと連携してプロジェクトを制御する方法を学習します。MCPを利用して開発作業を自動化し、プロジェクトを分析して最適化します。
レンダーテクスチャと共通ポップアップを活用して、サービス型ゲームの画面機能を構成します。メールボックス、管理者ページ、オフライン報酬、ランキングシステムを実装し、継続的なプレイと運営に必要な機能を完成させます。
人工知能ベースのオーディオと3Dモデル制作ツールを活用してゲームアセットを制作し、適用します。打撃感を強化し、ローカライゼーションを適用して多言語に対応するなど、ゲームの品質と完成度を高めます。
Google Play Consoleを設定し、ビルドと内部テストを行い、効率的なリソース配布環境を構築します。広告とアプリ内課金を適用した後、正式なプロダクションリリースまで、モバイルゲーム配布の全過程を完了します。
本講義はUnity 6に基づいて進行されます。
受講前に以下の内容をご確認ください。
Unity 6 以上
講義と同じ、または最新バージョンの使用を推奨
Windows または macOS(App Store リリースのための XCode を活用するために MacOS が必要)
Visual Studio、VSCode、Riderなどのコードエディタ
8GB RAM 以上推奨
SSD使用推奨
講義の後半では、広告連携、アプリ内課金、ストアリリースのプロセスを進めます。
Google Play Console デベロッパー アカウント
Apple Developer Program アカウント (iOS リリース時)
Google AdMob アカウント
ストアへのリリースは、各プラットフォームのポリシーに従い、別途費用が発生します。
Google Play Console デベロッパー登録料:約$25(初回のみ)
Apple Developer Program : 年 $99
Google AdMob : 無料
※ デベロッパー登録費用はプラットフォームのポリシーによって変更される場合があり、該当の費用は講義の受講料には含まれません。
本講義では、ゲームの完成度を高めるためにUnity Asset Storeの様々なアセットを併用します。受講前に以下の内容をご確認ください。
講義で使用されるアセットは、主に現在のCLIとMCPだけでは制作が困難な高品質の3Dモデリング、エフェクトなどのリソースを構成するために活用されます。
ゲームの機能やシステムはAIを積極的に活用して実装し、モデリングやエフェクトなどの高品質なリソースは検証済みのエセットを積極的に活用することをお勧めします。
講義で使用する一部のアセットは別途購入が必要であり、使用されたアセットのリストは講義資料に別途添付されています。
※ アセットの購入費用は受講料に含まれておりません。
※本講義はCLIを中心にゲームを制作するため、プロンプトや開発環境によって講義と完全に同じ結果にならない場合があります。
したがって、講義で使用したアセットをそのまま使うよりも、ご自身で制作するゲームのコンセプトや方向に合うアセットを探して、積極的に活用してみることをおすすめします。
AIの登場により、ゲームを開発する方式は急速に変化しています。
今回の講義では、CLIとMCPをUnityプロジェクトに適用し、AIがゲーム開発の過程でどこまで活用できるかを共に見てきました。
AIが多くの作業を代行できるようになりましたが、結局どのような機能を作り、どのように活用するかを決定するのは開発者の役割です。
講義を通じて単に一つのゲームを真似して作ることを超え、AIを自身の開発プロセスに活用する方法を身につけていただければ幸いです。
これから皆さんが作る様々なゲームやプロジェクトに、本講義が少しでもお役に立てれば幸いです。
AIと共により速く作り、より多くのアイデアを直接具現化してみてください。
学習対象は
誰でしょう?
Unityで初めてのゲームを作ってみたい入門者
AIをゲーム開発に適切に活用したい開発者
一人でモバイル放置型ゲームを完成させたい個人開発者
Unity基礎講義を受講したが、完成させた経験がない学習者
リリース可能なゲームポートフォリオが必要な就職準備生
前提知識、
必要でしょうか?
プログラミング言語の基礎知識
インフラン認証
キャリア認証
2,007
受講生
134
受講レビュー
204
回答
4.7
講座評価
14
講座
[ご紹介いたします。]
こんにちは、株式会社パイヌスの代表です。
単にゲームを作りたいという子供の頃の夢だけを持って、独学でUnityを学び始めました。独学だからこそ人一倍努力しようという一念で学び続け、いつの間にか一社の代表を務めるまでになりました。
開発会社として成長を始めてから約4年の月日が流れました。私たちは今、自社独自のゲーム開発を目標に突き進んでおり、その過程を講義動画として撮影し、収益創出が可能なゲーム開発に関する講座を作りたいと考えています。
メールアドレス
pinous.g@gmail.com
全体
63件 ∙ (14時間 43分)
講座資料(こうぎしりょう):
1. 講義紹介
01:06
2. ゲームエンジンとは?
09:42
3. Unityをインストールする
22:05
5. CLIとは?
08:25
6. CLIをインストールする
11:54
7. CLIを使用する
07:21
8. プロジェクトを始める
08:01
9. Prefabを理解する
15:18
10. Mixamoを活用する
12:15
11. アニメーター
16:05
12. アセットストアを活用する
09:19
13. Terrainの作成
13:33
14. Trailエフェクトの作り方
13:11
15. エフェクトおよびスキルの紐付け
15:29
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!
期間限定セール
¥92,400
30%
¥16,786