강의

멘토링

커뮤니티

Game Dev

/

Game Programming

[Unity] 直接実装するゲームアルゴリズム & ゲームシステム実装

パスファインディングから戦場の霧まで、アルゴリズムで学ぶUnityプログラミング

難易度 初級

受講期間 無制限

  • Pinous
Unity
Unity
Unity6
Unity6
C#
C#
oop
oop
Unity
Unity
Unity6
Unity6
C#
C#
oop
oop

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

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

5.0

5.0

학주

30% 受講後に作成

コーディングテストでしか触れていなかったアルゴリズムをシミュレーションしながら見ると、より理解しやすくなります。ありがとうございます。

5.0

병원

30% 受講後に作成

実務中心の実習

5.0

fain9301

100% 受講後に作成

良い講義をありがとうございます。

受講後に得られること

  • Unityで DFS、BFS、A*アルゴリズムを直接実装することで ゲーム内のパスファインディングシステムを完成させることができます。

  • FSM、行動ツリー、戦場の霧など、様々なゲームAIシステムを実践中心に学べます。

Unity 6 でアルゴリズムとシステム実装を実習中心に身につけるための講義です。

ゲームを開発してみると、道順、状態切り替え、視野処理のように直接実装しなければならない要素が多いが、
いざ、どのように始めるのか、やっぱりしたことが多いです。基本アルゴリズムを実際のUnity環境で実装し、それに基づいてさまざまなシステムを構成する方法を学びます。

このレッスンでは、以下のシステムを実装する方法について学びます。

ナビゲーションアルゴリズム

洞窟を作る

地域の作成

クラスター移動アルゴリズム

BFSルートを実装する

[受講前の参考事項]

本講義はUnity 6に基づいて行われ、受講前の下の内容を確認してください。

  1. 必須 Unity バージョン

    • レッスンで使用されるUnityのバージョンはUnity 6.xxxx以降です。

    • Unity 6より前のバージョンを使用している場合は、ユニバーサルレンダパイプライン(URP)テンプレートを設定してプロジェクトを作成する必要があります。

    • 最新バージョンを使用して互換性問題なく講義を進めてください。

  2. 推奨開発環境

    • WindowsまたはmacOSオペレーティングシステム

    • Visual StudioRiderなどのコードエディタのインストールを推奨

    • 最小推奨仕様:8GB RAM、SSD、DirectX 11、またはMetal対応GPU

このレッスンは、Unityの機能を活用してアルゴリズムとシステムの実装能力を大幅に向上させるように設計されています。

単にコードをたどる講義ではなく、各機能がどのように機能し、ゲームにどのように応用されるかを直接実装して体得できるプロセスになります。

皆さんが積み重ねてきた情熱と努力がゲーム開発者としての実力を一段階引き上げるきっかけになることを願って、この講義がその旅程の心強い始点になってほしいです。

こんな方に
おすすめです

学習対象は
誰でしょう?

  • ゲーム開発に必要なアルゴリズムとシステムを、自分で実装しながら学びたいUnity開発者

  • 経路探索、AI、マップ生成といった実践機能を通して開発力を一段階高めたい予備ゲーム開発者

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

  • プログラミング基礎知識

  • C#

  • ユニティ

こんにちは
です。

1,657

受講生

118

受講レビュー

187

回答

4.7

講座評価

12

講座

[ご紹介いたします。]
こんにちは、株式会社パイヌスの代表です。

単にゲームを作りたいという子供の頃の夢だけを抱き、独学でUnityを学び始めました。独学だからこそ人一倍努力しようという一念で学び続け、いつの間にか一社の代表を務めるまでになりました。
開発会社として成長を始めてから約2年の月日が流れました。私たちは今、自社オリジナルのゲーム開発を目標に突き進んでおり、その過程を講義動画として撮影することで、収益創出が可能なゲーム開発に関する講座を作りたいと考えています。

メールアドレス
pinous.g@gmail.com

リリースを目標に前進しており、その過程を講義動画として撮影し、収益化が可能なゲーム開発に関する講座を作りたいと考えています。メール:pinous.g@gmail.com

リリースを目標に前進しており、その過程を講義動画として撮影し、収益化が可能なゲーム開発に関する講座を作りたいと考えています。メール:pinous.g@gmail.com

カリキュラム

全体

20件 ∙ (7時間 53分)

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

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

受講レビュー

全体

8件

5.0

8件の受講レビュー

  • keroin049135님의 프로필 이미지
    keroin049135

    受講レビュー 3

    平均評価 5.0

    5

    60% 受講後に作成

    • idiotist님의 프로필 이미지
      idiotist

      受講レビュー 44

      平均評価 5.0

      5

      30% 受講後に作成

      • wgs041392662님의 프로필 이미지
        wgs041392662

        受講レビュー 5

        平均評価 5.0

        5

        30% 受講後に作成

        コーディングテストでしか触れていなかったアルゴリズムをシミュレーションしながら見ると、より理解しやすくなります。ありがとうございます。

        • minfam0180님의 프로필 이미지
          minfam0180

          受講レビュー 1

          平均評価 5.0

          5

          30% 受講後に作成

          実務中心の実習

          • lchbest107229님의 프로필 이미지
            lchbest107229

            受講レビュー 5

            平均評価 4.2

            5

            30% 受講後に作成

            ¥6,798

            Pinousの他の講座

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

            似ている講座

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