絶対講座!Unity 6 - TPSゲームで学ぶUnityマスタークラス

ユニティマスタークラス、「絶対講座!ユニティ」を今、オンライン講座で受講できます!体系的で継続性のあるカリキュラムを通じて、ユニティの基礎からさまざまなゲーム開発技法まで詳細に学ぶことができます。この講座を通じて、どんなジャンルのゲームでもつまずくことなく開発できる能力を備えた開発者として成長することができるでしょう。

難易度 初級

受講期間 無制限

Unity
Unity
C#
C#
Unity
Unity
C#
C#

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

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

4.8

5.0

말차쿠쿠

100% 受講後に作成

本当に楽しい道のりでした。 講義を聞きながら単に真似するだけでなく、核心的な内容はNotionに別途まとめ、翌日に復習するという方法で丁寧に勉強しました。新しい進度に進む前には以前の内容をもう一度聞き直したりもしましたし、作りたいゲームがあったので「この機能は後で必ず使おう」と考えながら受講したことで、学習過程そのものがより一層楽しく感じられました。これからの数日間は、最初から作り直しながら全体の内容をもう一度総復習する計画です。 C#は初めて接する言語でしたが、以前にアプリ開発の経験があったおかげで、大きな苦労なくついていくことができました。普段からUnityを本当に学びたいと思っていたので、このような素晴らしい講義で基礎から身につけることができ、運が良かったと感じています。講師の方には心から感謝申し上げます。 正直なところ、この講義で学んだ内容にAIの助けを加えれば、今すぐにもゲームを作ってみることができそうだという自信も湧いてきました。それでも、今回の講義を通じて「学ぶこと自体」への意欲が湧いたので、講師の方の他の講義の中から自分に必要なものを引き続き受講してみるつもりです。

5.0

sunrise3225

100% 受講後に作成

Unityを初めて触る人がUnityについてよく理解できるように説明してくださり、ありがとうございます。次はもう少し複雑で難しいロジックの実装方法についての講義をアップしていただければすぐに購入します!

5.0

성현

100% 受講後に作成

たくさんのUnityの講座を受けてみましたが、本当に教え方が上手だと思います。 声も穏やかで集中しやすいですし、繰り返し説明してくださるので頭に入ってきやすいです!!

受講後に得られること

  • ユニティエンジンの強固な基本

  • 最新 Unity 6 をベースに新機能を学習する

  • ゲーム開発に必要な必須のデザインパターン学習

  • ゲーム開発における最適化を考慮した開発方式の紹介

ゲーム開発を始める開発者にとって最も効率的なカリキュラムとは?🤔

本当にUnityを初めて始める開発者を対象に構成した講座です。

本講座ではUnity エンジンの基本的な使用方法だけでなく、ゲーム開発に必須のゲーム開発技法を体系的かつ連続性を持って紹介します。Unity エンジンが提供する様々な機能をゲーム開発の過程で適用しながら、どのように応用できるかを自然に習得できるよう構成しました。

本講義を完走した後、自分だけのゲームを開発できるという自信を得ていただけると確信しています。

講義カリキュラム紹介

三人称シューティングゲーム開発

  • 3Dゲーム開発学習に最適化されたゲームジャンル

  • ゲーム開発に必須なUnityエンジンの核心機能を学習

  • シングルトン、オブザーバー、オブジェクトプーリング、イベントバスのような必須的なデザインパターンを学習

  • シネマシンのFollow Cameraおよび打撃感演出

  • ScriptableObjectを活用した効率的な制作技法の学習

  • Behavior Graphを通じて複雑なNPC AI実装を学習

  • Navigation 高度な技法学習

  • InputSystem活用テクニック学習

メカ様のアニメーション基礎

  • アニメーションの基本活用法

  • Hash Valueを活用したパラメータ呼び出し最適化

メカ様のアニメーション - Blend Tree活用

  • ブレンドツリーを活用したデザインの簡素化

Cinemachine基礎 - カメラフォローロジック

  • Cinemachine ver 3.x

  • Follow Camera ロジックの実装

  • Dead Zone、Damping属性に関する実習

シネマシン - 打撃感演出

  • 銃撃及び爆発時のカメラシェイキング効果

  • 遅延衝撃波設定

ナビゲーションの基礎

  • 静的障害物設定

  • NavMeshAgentの詳細プロパティ

  • 回転補間

動的障害物処理およびNavMesh Link

  • NavMesh Obstacle

  • NavMesh Link (Off Mesh Link)

  • Carve機能の活用

Behavior Graphを活用したNPC AI実装

  • Unity6で新しく追加されたBehavior Graphパッケージの核心機能紹介及び実習

  • 複雑なNPC AIを実装するためのBehavior Tree方法論学習

  • 共通データを保存するためのScriptableObject連動実習

  • 自爆ロボットの行動パターンをBehavior Graphで100%実装実習

  • Sequence、Repeat、Random、Wait、Conditional、Abort などの核心ノードの活用

UI基礎

  • UGUI基礎コンポーネント紹介

  • Panel、Button、Image

  • HPゲージと弾倉ゲージの実装

オブジェクトプーリング(Object Pooling)

  • ゲーム開発に必須のデザインパターン

  • UnityのIObjectPoolを使用

CrossHairアニメーション制作

  • スプライトを利用した直接アニメーション制作

  • Raycastとの連携

Raycastの活用

  • レイキャスティングの基本的な使用方法の学習

  • Layer Maskを活用して検出範囲制限

Scriptable Objectを活用したEvent Bus方法論

  • オブザーバーパターンと類似しているが、中央集約的なイベント管理技法の学習

  • Scriptable Objectを活用したデカップリングコード実装

様々なプラットフォームに簡単に移植できるInput System学習

  • Input System - Action Map / Actions / Properties

  • Invoke C# Eventを活用した入力値処理ロジック

コラボレーションのためのScene分離と統合

  • 協業を容易にするためのシーン分離作業方式の紹介

  • ゲームロジック、UI、レベルシーンのように3つのシーンに分離して統合する方式の紹介と実習


こんな方におすすめです

ゲーム開発技法を学びたいです
Unityエンジンの必須機能をしっかりと学びたいです。

インディーゲーム開発者
インディーゲーム開発を始めるにあたって、どこから手をつけていいのか途方に暮れています。

能力のある初級開発者
自分の能力を高めたい初級ゲーム開発者になりたいです。

この講義を作った人

  • 2013 ~ 2014 : NHN エンターテインメント Unity 特別講義

  • 2014 ~ 2016 : ファストキャンパス - Unity ゲーム制作キャンプ 1期~8期

  • 2014 ~ 2016 : Tアカデミー Unity 特別講義

  • 2018 ~ 2024 : ETRI(韓国電子通信研究院) - Unityの特別講義

  • 2020 ~ 2024 : Netmarble ゲームアカデミー - Unity ゲーム開発特別講義


  • 釜山、大邱、光州コンテンツラボUnityゲーム開発特別講義

  • KAIST、中央大、西江大、ソウル科学技術大、漢城大など多数の大学でUnity、VR、AR特講

  • 韓国コンテンツ振興院、城南産業振興院、京畿コンテンツ振興院などUnity、VR、AR特講


  • Unity Korea公認マスターズ(2期~5期)活動

  • 絶対講座!Unityシリーズ執筆

受講前の参考事項

実習環境

  • 講義はMacOS基準で説明します。Windows OSで講義を受講されても十分についてこられます。(メニューが異なる箇所が2か所を除いては同じです。)

  • コードエディターはVisual Studio Codeを使用します。他のエディター(Visual Studio 2022、Rider)を使用していただいても構いません。

  • 既存で特に好みのコードエディターがない場合は、Visual Studio Code (VSCode)をインストールして授業についてきていただくことをお勧めします。

学習資料

  • 必要なリソースは以下のように受け取ることができます。

    • 講座ページの授業資料をダウンロードして受け取ることができます。

    • 次のGitHubページでも講座リソースをダウンロードしていただけます。

前提知識および注意事項

  • 基本的なC#文法

  • 講座の後半で使用するラムダ式についての理解があると良いでしょう。


こんな方に
おすすめです

学習対象は
誰でしょう?

  • ユニティを活用してゲーム開発を志す予備開発者

  • 体系的で一貫性のある講座で意味のある成果物を作りたい学習者。

  • ユニティエンジンの機能をゲームロジックで応用・活用しようとする初心者開発者

  • Unity 6の新しい機能を学習しようとする開発者

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

  • C# プログラミング

こんにちは
indiegamemakerです。

651

受講生

73

受講レビュー

66

回答

4.9

講座評価

10

講座

こんにちは、イ・ジェヒョンです。

個人ゲーム開発者を夢見てUnityを独学で始め、2009年から2012年まで個人開発で10種類以上のモバイルゲームをリリースしました。「絶対にわかる!Unity」の出版およびオフライン講義を行ってきました。講義を進める中で、よく知っていることと、うまく教えることは別物であるという事実を日々実感しています。こうした経験をもとに、私が持つ知識を皆さんに、より効果的に伝えるために常に努力しています。

今回の講義が皆様にとって良い出発点となり、楽しいゲーム開発者の世界へと進むための小さな助けになることを願っております。〜


主な講義実績

  • NC Soft 特別講義

  • NHNエンターテインメント

  • ネットマーブル・ゲームアカデミー

  • ファストキャンパス - Unityキャンプ 第1期 〜 第8期

  • チームスパルタ オンラインチューター

  • Tアカデミー

  • ETRI (韓国電子通信研究院)

  • 韓国コンテンツ振興院、京畿コンテンツ振興院、城南産業振興院

  • KAIST、西江大、中央大、漢城大、檀国大 特別講義

主な活動

  • 絶対講座!Unity 執筆(日本、中国で出版)

  • Unity UNITE 2014 セッション特講

  • Unity UNITE 2018 ハンズオンセッション特別講義

  • Unity Industry 2022 ハンズオンセッション特別講義

  • Unity Korea 公認マスターズ 第2期から第5期まで活動

     

 

もっと見る

カリキュラム

全体

67件 ∙ (16時間 18分)

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

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

受講レビュー

全体

18件

4.8

18件の受講レビュー

  • centuruk7431님의 프로필 이미지
    centuruk7431

    受講レビュー 1

    平均評価 5.0

    5

    61% 受講後に作成

    • robocraft님의 프로필 이미지
      robocraft

      受講レビュー 1

      平均評価 5.0

      5

      31% 受講後に作成

      • sunrise32254315님의 프로필 이미지
        sunrise32254315

        受講レビュー 8

        平均評価 5.0

        5

        100% 受講後に作成

        Unityを初めて触る人がUnityについてよく理解できるように説明してくださり、ありがとうございます。次はもう少し複雑で難しいロジックの実装方法についての講義をアップしていただければすぐに購入します!

        • indiegamemaker
          知識共有者

          貴重なレビューありがとうございます。現在、ネットワークゲームを含む中級者のための後続講義を準備中です。ありがとうございます。

      • paehwang님의 프로필 이미지
        paehwang

        受講レビュー 5

        平均評価 4.6

        5

        70% 受講後に作成

        Unityを初めて学ぶ方、まだ実力が足りない方、勉強を中断して再開しようとする時に見るべき最高の講義だと思います。 コードスタイル、最適化の方向性、問題へのアプローチと解決方法 どれをとっても素晴らしいです。 Unityの基礎を学ぼうとするなら、この講義を積極的にお勧めします。 講師の方の質問への回答も親切で詳しく、とても丁寧です。 これほど満足できる講義は本当に稀です。

        • indiegamemaker
          知識共有者

          貴重なレビューありがとうございます。

      • asdfasf123님의 프로필 이미지
        asdfasf123

        受講レビュー 6

        平均評価 5.0

        5

        100% 受講後に作成

        たくさんのUnityの講座を受けてみましたが、本当に教え方が上手だと思います。 声も穏やかで集中しやすいですし、繰り返し説明してくださるので頭に入ってきやすいです!!

        • indiegamemaker
          知識共有者

          受講後記ありがとうございます~

      indiegamemakerの他の講座

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

      似ている講座

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

      ¥12,635