AnankeCsvMaster Ananke Csv Master 3.Defining Data Back to Table of Contents Adding Data Fields When you select a DataSet in the TreeView, you'll see the following display... 2025.01.28 AnankeCsvMasterToolsUnityインディーゲーム開発
AnankeCsvMaster Ananke Csv Master 2.Creating Data Structures Back to Table of Contents Before Creating Data Structures AnankeCsvMaster is designed to manage data in a parent-child r... 2025.01.28 AnankeCsvMasterToolsUnityインディーゲーム開発
AnankeCsvMaster Ananke Csv Master 1.Getting Started Table of Contents 日本語はこちら(for japanese)→ Basic 1.Getting Started ←here 2.Creating Data Structures 3.Defining Data 4.Gene... 2025.01.28 AnankeCsvMasterUnityインディーゲーム開発
C# 【Unity】Scriptのテンプレートを作りたい! はじめに Unityの開発を進めているとスクリプトのテンプレートを変更したいという場面が出てきます。 例えばデフォルトで定義されているメソッドはStartとUpdateだけですが、Awakeを追加したいとか、OnDestroyを追加したいと... 2025.01.13 C#Unityインディーゲーム開発
C# 【Unity】Releaseビルドのときだけシンボル(#define)を定義したい!! はじめに ログ出力などのデバッグ機能は、デバッグビルドでは定義したいけどReleaseビルドでは消したい、など条件によって処理実装有無を切り替えたい場合が開発していると出てきます。 ProjectSetting > Player > Oth... 2025.01.12 C#Unityインディーゲーム開発
C# 【Unity】Script(Component)の実行順を制御する はじめに UnityでComponentを作成していると、実行順を制御したい場合が出てきます。 例えばComponentAでインスタンスを作成し、ComponentBでそれを参照したいときなどにはComponentAの実行後にCompone... 2025.01.09 C#Unityインディーゲーム開発
C# 【Unity ECS】BakeはStartよりも遅い(場合がある) はじめに 気付いたきっかけ。 UnityEditor上では問題なく動くのに、Buildすると意図通りに動かない。そんな現象にあたりました。 MonoBehaviour(A)にBakerクラスを追加して、SpawnerComponentを作成... 2025.01.01 C#ECSUnityインディーゲーム開発
ECS 【Unity ECS】DOTSインスタンシングしているのにBatchesが減らない はじめに ECSを使用すると多くのオブジェクトを表示させても、低負荷状態をキープできる低減化手法が色々とあります。 基本的にはECSを実装すると、自然とその最適化が適応されるような仕組みになっていますが、自分がハマったポイントについて残して... 2024.12.31 ECSShaderGraphUnityインディーゲーム開発
ECS 【Unity ECS】ECSで描画したオブジェクトがなんだか白っぽくなる はじめに 通常のゲームオブジェクトと完全に同一のマテリアル、シェーダを使用しているはずなのに、ECSで描画するとオブジェクトが白っぽく、色が薄くなる場合があります。 左:通常のGameObjectによる描画右:ECSからの描画 少し薄くなっ... 2024.12.30 ECSShaderGraphUnityインディーゲーム開発
ECS 【Unity ECS】画面上で重複したオブジェクトがちらつく(Shader Graph) はじめに 通常のGameObjectでは問題なくても、ECSで描画した場合に画面上で重複したオブジェクトがちらつきを起こす場合があります。 こんな感じです。 位置の重なりは発生していないのですが、画面上で位置が被ったオブジェクト同士が干渉を... 2024.12.29 ECSShaderGraphUnityインディーゲーム開発