秋葉原に住むIT技術者の単なる雑記帳

拙作ゲーム第5弾βテスト開始。しかし…

表題の通り、本日・2022年3月1日(火)より、約2ヶ月半の予定で、拙作ゲーム第5弾「ROUGOKU」のテストプレイを開始しております。

 実際には、昨日の夜からβテスト用のパッケージを配布しており、早速テストを開始されたテストプレイヤー様もいらっしゃいます。

 そこで早くも、致命的な不具合をいくつかご報告いただきました。


 その中の一つに、「取扱説明書に挿入した画像が表示されない」というものがありました。

 通常、RPGツクールMZでは、エディタを使って画像データや音声データを利用する設定にすると、対象となる画像や音声のファイルはゲームのデプロイ時に削除されなくなります。

 ところが、プラグインの機能を用いるためにメモ欄にファイル名を手入力したり、スクリプトを用いてファイル名を動的に生成したりすると、対象のファイルが使われていることをRPGツクールのエディタが認識できないことがあり、その場合、デプロイ時に対象のファイルがパッケージに含まれなくなることがあります。

 今回ご報告いただいた不具合の大多数は、これに起因するものでした。

 これを防ぐために、トリアコンタン氏作の「ExcludeMaterialGuard.js」(未使用素材削除ガードプラグイン)を導入しており、一部画像には対応させていたのですが、「取扱説明書」を制作するときにはデプロイ時のツクールの挙動を完全に失念しており、分かっていたことのはずなのに見事に必要な画像がない状態に陥ってしまいました。

 これ、エディタを使ってテストしていると絶対に気づきませんし、気をつけていたって忘れるので、画像や音声を使うたびに注意しなければならないかも知れませんね…。

#2022年 #2022年3月 #2022年3月1日 #ゲーム #RPGツクール #RPGツクールMZ #RPG #ROUGOKU #βテスト

ROUGOKU