ScriptableObjectを使う?使わない?
さて、いま作っているミニゲームは、26種類の敵モンスターが登場します。
この敵データを作るにあたって、この動画が非常に参考になりました。
この人は神様なので、githubでサンプルデータまで公開してくださっています。
で、「ダメな例」として例1~3があり、「良い例」として例4があるわけですが、
いま我々の作っているミニゲームでは例2が良さそうです。
なぜかというと、この動画でいう「系統」など敵ごとに共通するパラメーターがないので、全ての敵オブジェクトのパラメーターを一つ一つ編集するしかないためです。認識が誤っていたらスミマセン。
作るゲームによって構造も細かく考えないといけないですね。