Daily Archives: 2017-03-21

[Departure from the Void] ステージオブジェクトのマスターデータ修正

修正した設計を元に、敵や雲などのステージオブジェクトのマスターデータ構造の修正を行いました。

これで、複数ステージ間で共有していたマスターファイルを各ステージ毎に分割でき、マスターデータのメンテナンスが楽になりました。

20170321_1

メンテナンスが楽になった一方、ステージオブジェクトを参照するときはマスターファイルとその中で定義されているIDの2つのキーが必要になるのがデメリットです。
しかし、デメリットを差し引いても上記の管理方法が良いと判断したため採用に至りました。

明日はゲームオーバー画面の実装の続きをやっていこうと思います。