강의

멘토링

로드맵

Game Dev

/

Game Programming

[Unity6] 高博士のTop-Down Shootingゲームを真似して学ぶ

Unity6を利用して『アーチャー伝説』のようなチャプター/ステージ形式のトップダウンシューティングゲーム開発を最初から最後まで一つずつ制作し、それに従って作っていく過程です。 (講義で使用される全てのリソース、PDF資料を提供しています。)

  • unitynote
실습 중심
유니티
유니티2d
Unity
unity2d
Unity6

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

こんなことが学べます

  • アーチャー伝説のようなチャプター/ステージ形式のトップダウンシューティングゲームを制作する講座です。

  • 単に映像を真似て制作するのではなく、制作する方法を教えてくれるため、機能を修正したり追加したりできます。

2D Top-Down ShootingゲームのAからZまで全てのコンテンツを作ってみましょう!

簡単で楽しく、コ博士Unityシリーズ🎲

実習で使用したすべてのリソースとPDFを提供します。

実習で使用したすべてのリソースはもちろん、1054ページ分の講義PDFも一緒に提供します。講義を聞きながら面倒に再生/一時停止を繰り返す必要なく、丁寧に整理されたPDFを見ながら例題に沿って作ってみてください

講義を受講すると、このような成果物を作ることができます

Tilemapを利用したワールド制作

- 床、崖、壁、外壁、影


スタット(Stat)

- モジュール式ステータスシステムの実装(ステータス種類の拡張を考慮)

- スキル、アイテムによって増加/減少するボーナスステータスの実装

- delegate、eventを利用してステータス値変化に対するメソッド呼び出し制御


スキル(Skill)

- バフ、発射体生成、持続型、範囲スキル制作

- スキル習得およびレベルアップシステム

- クールタイム計算およびスキル使用制御


敵AI

- Navmesh2Dを利用した経路探索

- Behavior Treeを利用した敵の行動実装(Idle、Patrol、Wander、Chase、Attack)

- 敵の攻撃方式多様化のための武器クラス実装 (WeaponBase, WeaponStraight, )


プレイヤー(Player)

- Input Systemを利用した移動制御

- 待機/移動アニメーション再生、左/右方向Flip、ターゲット検索及び武器照準

- 敵死亡時のプレイヤー経験値獲得およびレベルアップ


その他

- スキル発射体および被弾Effect実装(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#プログラミング

こんな方に
おすすめです

学習対象は
誰でしょう?

  • 「따라하면서 배우는 고박사의 유니티 기초」講座を受講された方

  • アーチャー伝説のようなトップダウンベースのシューティングゲーム制作方法が気になる方

  • 拡張可能なステータス、スキルシステムの実装方法が気になる方

前提知識、
必要でしょうか?

  • ユニティエンジン使用法に関する理解

  • C# 言語についての理解

こんにちは
です。

13,782

受講生

238

受講レビュー

135

回答

4.8

講座評価

8

講座

주요 경력

 2014 ~ 2015, 2022 ~ 호서대학교 게임학과 초빙교수

現 2016 ~ 공주대학교 게임디자인학과 강의전담교수

現 2022 ~ 유니티 공식 인증 강사 (Unity Certified Instructor)

2023 포항공과대학교 전자전기공학과 외래교수

前 2022 우송대학교 테크노미디어융합학부 (게임멀티미디어전공) 외래교수

前 2019 공주대학교 컴퓨터공학부 외래교수

前 2018 상명대학교 사진영상콘텐츠학과 외래교수

前 2017 계원예술대학교 게임미디어과 외래교수

前 2016, 2020~2021 배재대학교 게임학과 외래교수

前 2016남서울대학교 VRAR 외래교수

前 2016 한국영상대학교 게임애니메이션과 외래교수

前 2015 ~ 2018 백석대학교 정보통신학부 외래교수

 

"고박사의 유니티 노트" 유튜브 운영

https://www.youtube.com/@unitynote

 

소개

게임 프로그래밍 전공으로 게임 개발, 유니티 엔진 강의를 하고 있습니다.

강의 분야 : 유니티 엔진(기초, 2D/3D 게임 개발, VR/AR), 서버, 인공지능, 셰이더, 게임학개론 등

カリキュラム

全体

35件 ∙ (11時間 15分)

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

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

受講レビュー

全体

11件

4.6

11件の受講レビュー

  • sinji1078229님의 프로필 이미지
    sinji1078229

    受講レビュー 10

    平均評価 5.0

    修正済み

    5

    46% 受講後に作成

    It's disappointing that there's no voice explanation during the code writing parts, and from the perspective of a beginner who is just starting to get familiar with Unity and C#, the explanations might feel insufficient. However, it was a great help for novice developers who want to try making games in genres like Archero.

    • unitynote
      知識共有者

      Thank you for your valuable course review^^

  • dandy83ten9658님의 프로필 이미지
    dandy83ten9658

    受講レビュー 4

    平均評価 5.0

    5

    100% 受講後に作成

    • unitynote
      知識共有者

      Thank you for your valuable course review^^

  • woojjajja님의 프로필 이미지
    woojjajja

    受講レビュー 6

    平均評価 5.0

    5

    100% 受講後に作成

    As expected, Dr. Ko is always reliable! I highly recommend this lecture as well. ※It might be a bit challenging for complete beginners~

    • unitynote
      知識共有者

      Thank you so much for always taking my courses whenever I launch new ones, and for leaving such valuable reviews!!

  • jungrok58154님의 프로필 이미지
    jungrok58154

    受講レビュー 1

    平均評価 5.0

    5

    100% 受講後に作成

    • unitynote
      知識共有者

      Thank you for your valuable course review^^

  • gods20001272님의 프로필 이미지
    gods20001272

    受講レビュー 2

    平均評価 4.5

    5

    31% 受講後に作成

    • unitynote
      知識共有者

      Thank you for your precious review^^

¥14,505

unitynoteの他の講座

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

似ている講座

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