TopDownEngine 【TopDown Engine】ボス出現などでBGMを変更する方法 前書き 普通に実装すると、現在音が鳴っているBGMを停止して、次のBGMを実行、ボスが撃破されたら元のBGMを再生するというスクリプトを組む必要がありますが、今回はTopDown Engine(に付属されているFEEL)の機能を使ってボスが... 2023.09.09 TopDownEngine
TopDownEngine 【TopDown Engine】ドアを開ける動作について 前書き TopDown Engineには「ある範囲に入った時に特定のボタン(Space)を押すことでイベントを実行する」処理がすでに組まれています。この処理を使うことでドアを開けたり、宝箱を開けたりといったアクション動作を簡単に実装すること... 2023.08.20 TopDownEngine
TopDownEngine 【TopDown Engine】KoalaDungeonを動かしてみよう 前書き 今回はTopDown EngineのDemoにあるKoalaDungeonについて記載していこうと思います。KoalaDungeonがあるのは分かったけど何がどう動いてるの!?という人に向けた記事になります。 KoalaDungeo... 2023.08.14 TopDownEngine
TopDownEngine 【TopDown Engien】近距離武器の作り方その1 前書き 今回はTopDown Engineで近距離武器の作り方について記載していこうと思います。 近距離武器には 通常攻撃 コンボ攻撃 タメ攻撃(TopDown Engien Ver3.2より追加) がありますが今回は簡単な通常攻撃とコンボ... 2023.08.11 TopDownEngine
TopDownEngine 【TopDown Engine】ダメージを発生させる方法 前書き ダメージを発生させる方法として"DamageOnTouch"コンポーネントを使用します。このコンポーネントはインスペクター上でダメージを発生させる対象、タイミング、ダメージ量、ダメージが発生する頻度などなどダメージに関することがほと... 2023.08.06 TopDownEngine
TopDownEngine 【TopDown Engine】AIの実装方法について 前書き TopDown Enginの場合は"AI Brain"というコンポーネントを使用してAIの行動を決定しています。コーディングなしで実装できる反面、どのように"AI Brain"が作られているのか理解する必要があります。 感覚的に設定... 2023.07.28 TopDownEngine
TopDownEngine 【TopDownEngine】トラブル2~PauseをするとSfxの音が消える問題について~ 前書き TopDown Engineに限らずですがUnityAssetから購入したものを動かしてみると、「おやっ?」っと思うような挙動をすることは多々あります。だいたいの場合はソースコードを追えば何とか見つけることができると思いますが、そも... 2023.07.25 TopDownEngine
TopDownEngine 【TopDown Engine】でできること 前書き このブログを見ているということはTopDown Engineに興味がある方が見ていると思いますので、そもそも"TopDown Engine"で何ができるの?っという点について簡単に答えれる記事にしようかなと思っています。# ただし、... 2023.07.23 TopDownEngine
TopDownEngine 【TopDown Engine】トラブル1~MagneticをLootで再利用した時にActiveにならない問題について~ 前提として TopDownEngineのVer3.2(2023/7 現在)で以下のようにMagneticとObjectPoolerを含めたアイテムを作ります。その後、Loot(敵が落とすアイテム設定)を使って敵からドロップしたアイテムを再利... 2023.07.20 TopDownEngine
TopDownEngine 【TopDown Engine】モデルを2D Pixel Unit Makerのモデルに変更する方法 使用するAsset TopDownEngine 2D Pixel Unit Maker 前提として 今回の記事はTopDownEngineと2D Pixel Unit Makerの2つのアセットが必要なります。ただし、2D Pixel Un... 2023.07.15 TopDownEngine