Unity

【最適化】簡単に衝突を減らして処理を軽くする方法

前書き ゲームを作っていくうえで避けては通れないのが「最適化」になります。どんなにいいゲームを作ったとしても処理が重くなるとストレスがたまってしまい、プレイが台無しになることも多々あると思います。 いきなり処理を軽くすることを目的とした実装...
TopDownEngine

【TopDown Engine】AIの実装方法について

前書き TopDown Enginの場合は"AI Brain"というコンポーネントを使用してAIの行動を決定しています。コーディングなしで実装できる反面、どのように"AI Brain"が作られているのか理解する必要があります。 感覚的に設定...
TopDownEngine

【TopDownEngine】トラブル2~PauseをするとSfxの音が消える問題について~

前書き TopDown Engineに限らずですがUnityAssetから購入したものを動かしてみると、「おやっ?」っと思うような挙動をすることは多々あります。だいたいの場合はソースコードを追えば何とか見つけることができると思いますが、そも...
TopDownEngine

【TopDown Engine】でできること

前書き このブログを見ているということはTopDown Engineに興味がある方が見ていると思いますので、そもそも"TopDown Engine"で何ができるの?っという点について簡単に答えれる記事にしようかなと思っています。# ただし、...
TopDownEngine

【TopDown Engine】トラブル1~MagneticをLootで再利用した時にActiveにならない問題について~

前提として TopDownEngineのVer3.2(2023/7 現在)で以下のようにMagneticとObjectPoolerを含めたアイテムを作ります。その後、Loot(敵が落とすアイテム設定)を使って敵からドロップしたアイテムを再利...
TopDownEngine

【TopDown Engine】モデルを2D Pixel Unit Makerのモデルに変更する方法

使用するAsset TopDownEngine 2D Pixel Unit Maker 前提として 今回の記事はTopDownEngineと2D Pixel Unit Makerの2つのアセットが必要なります。ただし、2D Pixel Un...
TopDownEngine

【TopDown Engine】新しくスタミナバーを追加する方法

スタミナバーの追加方法(HPバー以外の追加について) 以下のようにHPバー以外にSP(スタミナ)やMP(マナ)の概念を追加する方法です。 スタミナバーを生成する TopDownEngineのデフォルトだと2DCameras -> UICam...
TopDownEngine

【TopDown Engine】TopDownEngineを使ってゲームを作っています。

TopDownEngineを使ってゲームを作っています。 始めまして、AquaRegia31と申します。現在はTopDown Engineを用いた見下ろし型2Dアクションゲームを作成しています。 2023年現在までに2作目までをリリースして...