Unity×C#で作る対戦タワーディフェンスゲーム開発講座

進軍×防衛ユニットを使い分ける本格対戦タワーディフェンス開発入門

8名 が受講中です。

難易度 初級

受講期間 無制限

C#
C#
Unity
Unity
oop
oop
Content Creation
Content Creation
game-programming
game-programming
C#
C#
Unity
Unity
oop
oop
Content Creation
Content Creation
game-programming
game-programming

受講後に得られること

  • 進軍/防衛ユニットの行動制御

  • 近接攻撃・遠隔攻撃の実装

  • 敵ウェーブ制と勝敗判定ロジック

  • コイン管理を含む戦略的ゲームシステム

対戦型タワーディフェンスゲーム開発講座

UnityとC#を使い、進軍ユニットと防衛ユニットを組み合わせて戦う
戦略性の高い対戦型タワーディフェンスゲームをゼロから構築します。
実際に手を動かしながら、ゲームを“完成させる力”を身につけていきます。

この講座で学べること

  • 進軍ユニット・防衛ユニットの行動制御ロジックの実装

  • 近接攻撃・遠隔攻撃それぞれの仕組みと設計方法

  • 敵・味方共通のHP管理と拠点破壊による勝敗判定

  • ウェーブ制による敵出現管理と難易度調整

  • コインを用いたリソース管理システムの構築

  • SE・BGMを含めたゲーム演出とリトライ処理

  • R3を活用したリアクティブプログラミングの基礎

この講座の特徴

  • ゼロから一緒に作る実践型カリキュラムで、手を動かしながら理解できる

  • コンポーネント指向設計により、機能ごとに分離された保守しやすい構造

  • R3を活用したリアクティブ設計で、拡張しやすいゲームロジックを実現

  • ユニットの追加やバランス調整がしやすい高い拡張性

  • シンプルな操作ながら戦略性のあるゲーム性をしっかり再現


この講座をおすすめする人

  • Unityの基本操作を理解している方

  • 実際に“ゲームを完成させる経験”を積みたい方

  • タワーディフェンスや戦略ゲームの仕組みを学びたい方

  • 拡張しやすい設計や実務に近いコード構造を身につけたい方

このコースを通じて、戦略性と拡張性を兼ね備えた
あなただけの対戦型タワーディフェンスゲームを完成させることができます。

※本講座では Goldmetal Studio のアセットを使用しています。

受講前の注意

練習環境

  • オペレーティングシステムとバージョン(OS):Mac(Windowsでも受講可能)


  • 使用ツール: Unity6、Visual Studio Code


学習資料

  • 各レクチャーごとの変更済みコードをまとめて配布

  • 使用した素材やリンクを提供


選手の知識と注意事項

  • UnityとC#の基本操作が分かる方向けの講座です


こんな方に
おすすめです

学習対象は
誰でしょう?

  • タワーディフェンスや対戦型ゲームを作ってみたい方

  • 戦略性のあるゲームを設計・実装してみたい初心者〜中級者の方

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

  • Unityのインストールと基本的な操作ができればOKです。

  • C#は基礎レベルが分かれば問題ありません。

こんにちは
Sorappuです。

228

受講生

7

受講レビュー

2

回答

4.9

講座評価

4

講座

Unityを独学した経験を活かし、分かりやすい説明はもちろん、ショートカットキーなどを使う際もその都度お伝えするように心がけています。


こんにちは、sorappuです!

Unity独学の経験を活かし、Unityを勉強するすべての人たちが理解しやすいように説明することを心がけています。

もっと見る

カリキュラム

全体

133件 ∙ (9時間 53分)

講座掲載日: 
最終更新日: 

受講レビュー

まだ十分な評価を受けていない講座です。
みんなの役に立つ受講レビューを書いてください!

似ている講座

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

期間限定セール

¥8,100

70%

¥4,520,741