[Unity 6] 実際に作りながら学ぶコ博士の2Dプラットフォーマーゲーム制作
unitynote
Unityの基礎知識を習得した後、「これから何をすればいいんだろう?」と悩んでいる初心者向けの講座です。2Dプラットフォーマーゲームを制作しながら、短くも強烈に該当ゲームのコアコードを学習できます。 (講座で使用されるすべてのリソース、PDF資料を提供しています。)
初級
C#, Unity
Unity 6を利用して「アーチャー伝説」のようなチャプター/ステージ形式のトップダウンシューティングゲーム開発を、最初から最後まで一つずつ制作しながら進めていく過程です。 (講義で使用されるすべてのリソース、PDF資料を提供しています。)
学習した受講者のレビュー
5.0
까만돌
貴重な講義をありがとうございます。
5.0
sinji107
コード作成の部分で音声説明がなくて残念で、 今UnityとC#に慣れ始めた初級者の立場では 説明が不足していると感じることもありますが、弓使いの伝説のようなジャンルのゲームを 制作してみたい初心者開発者にとって大きな助けになりました。
5.0
Hyodong Woo
やはり信頼できる高博士様! 今回の講義もおすすめです。 ※完全初心者の方にはちょっと難しいと思います〜
『アーチャー伝説』のようなチャプター・ステージ形式のトップダウンシューティングゲームを制作する講座です。
単に映像を真似して制作するのではなく、制作方法そのものを教えるため、機能を修正したり追加したりすることができます。
2DトップダウンシューティングゲームのAからZまで、すべてのコンテンツを作ってみましょう!
簡単で楽しく、コ博士のUnityシリーズ 🎲
実習に使用したすべてのリソースはもちろん、1054ページに及ぶ講義PDFをあわせて提供します。講義を聴きながら煩わしい再生・一時停止を繰り返す必要なく、丁寧にまとめられたPDFを見ながら例題を作成してみてください。
- 床、崖、壁、外壁、影
- ステータスの種類拡張を考慮したモジュール式ステータスシステムの実装
- スキル、アイテムによって増加/減少するボーナスステータスの実装
- delegate, eventを利用してステータス値の変化に対するメソッド呼び出しを制御
- バフ、発射体生成、持続型、広域スキルの制作
- スキル習得およびレベルアップシステム
- クールタイムの計算およびスキル使用の制御
- Navmesh2Dを利用した経路探索
- Behavior Treeを利用した敵の行動実装 (Idle, Patrol, Wander, Chase, Attack)
- 敵の攻撃パターンの多様化のための武器クラスの実装 (WeaponBase, WeaponStraight, )
- Input Systemを利用した移動制御
- 待機/移動アニメーションの再生、左/右方向のフリップ、ターゲット検索および武器の照準
- 敵の死亡時にプレイヤーの経験値獲得およびレベルアップ
- スキル発射体および被弾エフェクトの実装 (Particle System, Trail, Line, Light2Dを活用)
- Item Collect Effect 実装
- 非同期ローディングの実装
- Fade Effect 効果の実装
- メモリ管理のためのMemory Poolの実装
- ゲームデータの保存/読み込み管理 (JSON)
- ゲームで使用する様々なデータの管理 (ScriptableObject)
- モバイルゲームの財貨表示の実装 (数字+シンボル、222M)
- ハートシステムの実装(ゲームプレイ時のハート消費、チャージ時間の管理など)
- 仮想ジョイスティックの実装
- Android ビルド設定および配布
- Swipe UI
- TabBar
この講座はUnity 6000.1.xf1バージョンで制作された講座で、
すべてのUnity 6バージョンで同様に動作します。(2025. 07. 05)
この講義には、delegate、event、多態性、抽象化といったC#の技法が含まれています。
オペレーティングシステムおよびバージョン(OS): Windows
使用ツール: Unity6, Visual Studio 2022
"教材PDF、教材内動画、リソース"をダウンロードして学習を進めてください。
もしコードを作成中にタイポ(打ち間違い)でエラーが発生したり、コードを書くのが面倒な場合は、"スクリプト(*.cs)ファイル"をダウンロードしてください。
プロジェクトをまず実行してみたい場合は、各セクションごとの"プロジェクトファイル"をダウンロードしてください
基本的なUnity活用能力
C# プログラミング
学習対象は
誰でしょう?
"習いながら学ぶコ博士のUnity基礎"講座を受講された方
『アーチャー伝説』のようなトップダウン視点のシューティングゲームの制作方法が気になる方
拡張可能なステータス、スキルシステムの構築方法が気になる方へ
前提知識、
必要でしょうか?
Unityエンジンの使い方に関する理解
C#言語に対する理解
キャリア認証
14,363
受講生
269
受講レビュー
141
回答
4.8
講座評価
8
講座
主な経歴
現 2022 ~ 湖西大学校 ゲームソフトウェア学科 教授
現 2016 ~ 公州大学校 ゲームデザイン学科 講義専担教授
前 2022 ~ 2024 Unity公式認定インストラクター (Unity Certified Instructor)
前 2023 浦項工科大学校 電子電気工学科 外来教授
前 2022 又松大学校 テクノメディア融合学部(ゲームマルチメディア専攻)客員教授
前 2019 公州大学校 コンピュータ工学部 客員教授
前 2018 祥明大学校 写真映像コンテンツ学科 外来教授
前 2017 桂園芸術大学校 ゲームメディア科 非常勤講師
前 2016, 2020~2021 培材大学校 ゲーム学科 外来教授
前 2016年 南ソウル大学 VRAR 外来教授
前 2016 韓国映像大学校 ゲームアニメーション科 非常勤講師
前 2015 ~ 2018 白石大学校 情報通信学部 客員教授
「コ博士のUnityノート」YouTube運営 YouTube channel
https://www.youtube.com/@unitynote
紹介
ゲームプログラミング専攻でゲーム開発、Unityエンジンの講義を行っています。
講義分野:Unityエンジン(基礎、2D/3Dゲーム開発、VR/AR)、サーバー、人工知能、シェーダー、ゲーム学概論など
全体
35件 ∙ (11時間 15分)
講座資料(こうぎしりょう):
全体
19件
4.6
19件の受講レビュー
受講レビュー 6
∙
平均評価 5.0
修正済み
受講レビュー 68
∙
平均評価 4.8
受講レビュー 13
∙
平均評価 5.0
修正済み
5
コード作成の部分で音声説明がなくて残念で、 今UnityとC#に慣れ始めた初級者の立場では 説明が不足していると感じることもありますが、弓使いの伝説のようなジャンルのゲームを 制作してみたい初心者開発者にとって大きな助けになりました。
貴重な受講レビューありがとうございます^^
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!