NEW
[Unity 6] タワーディフェンスのリファクタリングと拡張 - 新規タワー4種とマップ制作の自動化
完成した2Dタワーディフェンスゲームを基に、機能を修正・拡張しやすいコード構造を作っていく実践中心の講座です。 1つのクラスに集約されていたタワーの機能を役割ごとに分離し、オブジェクトプーリングやイベントベースのUI、ScriptableObjectによるデータ分離を段階的に導入します。バフや減速効果の重複、敵の二重返却、ウェーブの二重開始など、複数のシステムが同時に動作する際に発生し得る問題についても扱います。 改善した構造を活用して、範囲攻撃・毒・連携攻撃・スタンのタワーを追加し、マップの移動経路データを自動生成するエディターツールまで制作します。実際にコードを修正して結果を確認しながら、共通機能をまとめる基準や、役割を分担する理由を学ぶことができます。
6名 が受講中です。
難易度 初級
受講期間 無制限
C#
C#
Unity
Unity
scriptable-object
scriptable-object
unity2d
unity2d
Unity6
Unity6
C#
C#
Unity
Unity
scriptable-object
scriptable-object
unity2d
unity2d
Unity6
Unity6
まだ質問が投稿されていません。
最初の質問を投稿して、インフランと一緒に成長しましょう!

