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




![[ゲーム開発者なら必ず知っておくべき] 実践ゲーム数学講義サムネイル](https://cdn.inflearn.com/public/files/courses/339548/cover/ai/3/8b7a81f3-57e8-41fa-ae00-331f7672e104.png?w=420)

