indiedev

AnankeCsvMaster

Ananke Csv Master 応用1.独自のEnum型を作る

もくじへ 独自のEnum型を作る さて基本編で作成した例の中で「Tables」という型を指定している箇所があったと思います↓。 これはAnankeCsvMasterでEnumを定義できる機能を使用しています。 Tableは2種類あり、Glo...
AnankeCsvMaster

Ananke Csv Master 7.ゲーム上で使用してみる

もくじへ ゲーム上で使用してみる ここでは作成したScriptableObjectInstanceの値を実際にゲーム上に反映する方法について記載します。 例としての表示になるため、ごく簡単な使用方法を記載します。 本来であれば、Addres...
AnankeCsvMaster

Ananke Csv Master 6.Excelと連携する

もくじへ Excelと連携する テンプレートのコピー さて前項まででCSVでデータ編集できるようになったので、ここからExcelと連携できるようにしていきます。 テンプレートとなるExcelは下記からダウンロードできます。 これを適当な場所...
AnankeCsvMaster

Ananke Csv Master 5.データを作成する

もくじへ データを作成する Ananke Csv Masterにはデータのテンプレートも作成する機能があります。 Actionsの下部にあるUpdata DataCsvというボタンがあるので、これをクリックすることで初期データが設定されたC...
AnankeCsvMaster

Ananke Csv Master 4.ScriptableObjectを生成する

もくじへ ScriptableObjectを生成する DataSetの設定が終わったら、Actions領域の「Create ScriptableObject and Importer」ボタンをクリックします。 これはGroup単位で1つのフ...
AnankeCsvMaster

Ananke Csv Master 3.データを定義する

もくじへ データを追加する 前項で作成したDataSetをTreeViewで選択すると、このような表示になります。 現在は初期状態なのでデフォルトで追加される「id」のみがVariablesの領域に追加されています。 上部のBasic In...
AnankeCsvMaster

Ananke Csv Master 2.データ構造を作る

もくじへ データ構造を作る前に AnankeCsvMasterは基本的に親子関係でデータを管理する設計になっています。 例えばPlayerのデータでいうとPlayerというグループがあり、その配下にキャラクターの性能や経験値テーブルを定義す...
AnankeCsvMaster

Ananke Csv Master 1.はじめに

もくじ 基本 1.はじめに(Getting Started) ←今ここ 2.データ構造を作る 3.データを定義する 4.ScriptableObjectを生成する 5.データを作成する 6.Excelと連携する 7.ゲーム上で使用する 応用...
C#

【Unity】PrefabをInstantiateした時のStartとAwakeいつ実行される?

はじめに Unityでは用意しておいたPrefabをInstatinateしてゲーム上に反映するということがしばしばあると思います。 その際のAwakeとStartの挙動について知っておいた方がよさそうな感じだったので、記事に残しておきます...
Steam

ゲーム画面の録画どうやってやる?

はじめに ゲームを作ってると開発状況の告知やPV制作する時、デバッグ用の録画など、ちょくちょくゲームを録画したいことが出てきます。 ここではそんなゲームの録画方法をいくつか紹介します。 Steamの機能をつかう 最近リリースされたのでホット...