2024-06

Unity

【Unity】ScriptableObjectを活用しよう!データ管理の最適化

前書き Unityのゲーム開発において、データの管理やコードの整理整頓は非常に重要です。その中でも、ScriptableObjectはデータの管理に便利な機能の一つになります。本記事では、ScriptableObjectの基本的な使い方と実...
TopDownEngine

【TopDown Engine】遠距離武器の作り方その7~Poolingの設定について~

前書き ここ最近はずっと遠距離武器を作っているためブログの記事も遠距離武器重視になっていますが、そんな第7回となる今回はPoolingの設定について紹介していこうと思います。 弾薬のPoolingに限りませんがPoolingをうまく使うこと...
TopDownEngine

【TopDown Engine】遠距離武器の作り方その6~MagazineとReloadについて~

前書き 第6回となる今回はMagazineとReloadについて紹介していこうと思います。 以下の動画のように武器のマガジンがなくなった場合にリロードをしてくれる機能がTopDown Engineには標準的に実装されています。 ただし、リロ...
TopDownEngine

【TopDown Engine】遠距離武器の作り方その5~弾薬の有無の設定について~

前書き 第5回となる今回は弾薬の有無の設定について紹介していこうと思います。 弾薬の有無とは何か?というとTopDown Engineでは以下のように弾薬の有無を設定した遠距離武器を作成することができます。 弾薬なしの無限大に攻撃できる武器...
Unity

【トラブル】PackageCacheでエラーが発生した時の対処法

前書き いつも通りアセットを追加しようとしたところ、PackageManagerで何かしらのエラーが発生してしまいました。日本語での解決方法を探したところめぼしいものが見つからなかったので今後のことも考えてこちらに残しておこうと思います。 ...