Udemy
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
【2025年版】Unity×C#入門|2D対戦タワーディフェンスゲーム開発|進軍×防衛キャラで戦う戦略バトルの作り方
6 students

【2025年版】Unity×C#入門|2D対戦タワーディフェンスゲーム開発|進軍×防衛キャラで戦う戦略バトルの作り方

Unityで進軍・防衛キャラクターを使い分ける対戦型タワーディフェンスをC#でゼロから構築。異なる特性を持つキャラクターの設計と戦略バトルの仕組みを学ぶ実践コース。
Last updated 6/2026
Japanese

What you'll learn

  • 進軍・防衛キャラそれぞれの行動制御ロジックの実装
  • 近接範囲攻撃と遠隔射撃の実装方法
  • 敵ウェーブ制の管理と拠点破壊による勝敗判定ロジック
  • コイン管理・SE・BGM・リトライを含む戦略ゲームの全体設計

Course content

3 sections • 139 lectures • 9h 56m total length
  • コースの紹介0:59
  • コースの概要と資料の説明1:49

Requirements

  • Unityのインストールと基本的な操作ができればOKです。 C#は基礎レベルが分かれば問題ありません。

Description

「進軍と防衛を使い分ける戦略性のあるゲームを作りたい」という方のための実践講座です。UnityとC#を使い、キャラを召喚して敵拠点の破壊を目指す対戦型タワーディフェンスゲームをゼロから構築します。

本講座の特徴は進軍と防衛という2つの役割を持つキャラクター設計です。近接・遠隔あわせて4種類キャラクターをどう使い分けるかという戦略性が生まれる仕組みを、ロジックレベルから実装します。R3を使った拡張しやすい設計も自然に身につきます。


このコースで学べること

  • 進軍キャラと防衛キャラそれぞれの行動制御ロジック

  • 近接範囲攻撃と遠隔射撃の実装方法

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

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

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

  • R3を活用した拡張性を意識したゲーム設計


ゲームの特徴

  • 左クリックでキャラを召喚するシンプルな操作

  • 進軍タイプと防衛タイプを組み合わせた戦略的バトル

  • 近接・遠隔の特性が異なる4種類のユニット設計

  • 時間経過で増加するコインを使ったリソース管理


この講座は以下の方を対象としています。

  • Unity初心者〜中級者

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

  • 複数の役割を持つユニット設計と戦略バトルの仕組みを学びたい方

  • R3を使った拡張しやすいゲーム設計に興味がある方


※このUdemyコースでは、Goldmetal Studioのアセットを使用しています。

Who this course is for:

  • 対戦型タワーディフェンスや戦略ゲームをUnityで作ってみたい方
  • 進軍・防衛など役割の異なるキャラクター設計を学びたいUnity初心者〜中級者
  • キャラ召喚・リソース管理など戦略ゲームの仕組みをロジックから理解したい方