TopDown Engine

TopDownEngine

【TopDown Engine】遠距離武器の作り方その1~基本構成~

前書き今回は遠距離武器の基本構成について紹介していこうと思います。TopDown Engineの遠距離武器を作る場合は「武器」と「弾薬」の2つに分かれています。そのため遠距離武器を自作しようとするときは「武器」と「弾薬」の2つ作る必要がある...
TopDownEngine

【Dialogue System for Unity】の使い方~その3(Topdown Engineに組み込む)~

前提条件今回はTopdown Engineに組み込むための方法になります。そのためTopdown Engineのアセットがないと意味がないため、前提条件としてTopdown Engineは事前にImport済みの状態で説明したいと思います。...
TopDownEngine

【Topdown Engine】ランダムに動きながら会話をするNPCの作り方

前書きTopDown Engine の著作権 © More Mountains.キャラクタの作り方などいろいろと紹介をしましたが、Topdown Engineのスクリプトを組み合わせることでこんな機能を持ったキャラクタも作ることができること...
TopDownEngine

【TopDown Engine】別シーン(ステージ)に遷移する方法

前書き同じシーン(ステージ)にあるカメラの範囲を切り替えて部屋から部屋に移動する方法を以前紹介しましたが、今回はシーン(ステージ)をから別の新しいシーン(ステージ)に変更する方法を紹介しようと思います。以前紹介したカメラの領域を変える方法は...
TopDownEngine

【TopDown Engine】キャラクタの向きの設定方法について

前書き以前、2DPixelUnitMakerを使ってキャラクタモデルの設定を紹介しましたが、その時に「キャラクタモデルの向きを設定する場合は”Flip”で調整する」と説明をしましたが、Flipでもうまく向きが調整できない場合があります。以下...
TopDownEngine

【TopDown Engine】DamageOnTouchを使うと勝手にColliderのIs Triggerが変わる仕様について

前書きTopDown Engineの場合、プレイヤーが敵と接触したり、敵の攻撃に当たったりするときにダメージを発生させる方法として「DamageOnTouch」コンポーネントを使用してダメージを実装することができます。参考にDamageOn...
TopDownEngine

【TopDown Engine】敵AIの設定~敵が追いかけ攻撃する~

前書き今回はTopDown EngineのAI Brainで敵キャラがプレイヤーを追いかけて攻撃する設定方法について紹介していこうと思います。以前はAI Brainの作りなど紹介させていただきましたが、今回は1歩踏み込んでAI Brainで...
TopDownEngine

【TopDown Engien】敵を倒したときにアイテムをドロップする方法

前書き今回はTopDown Engineで敵キャラを倒したときにアイテムをドロップさせる方法になります。TopDown EngineではLootというスクリプトを使うことで簡単にアイテムをドロップさせる機能が実装できるため、Lootコンポー...
TopDownEngine

【TopDown Engien】近距離武器の作り方その2

前書き今回はTopDown Engineで近距離武器の作り方のその2になります。前回説明しきれなかった点についての説明になるので、もしも前回の説明を見てない方は以下をご覧いただいたほうが理解しやすいかなと思います。今回はノックバック処理アニ...
TopDownEngine

【TopDown Engine】Save/Loadの実装方法について

前書きゲームの進捗状況を保存するためにSaveを実装することはゲームとして基本的な機能になりますが、Unityの場合いろいろなSaveアセットが存在し、特にEasy Saveが有名でレビューも好評だと思います。ただし、Easy Saveもそ...