FastMZ 高速化Demo
- 公開日時
- 2021/02/02
- 想定プレイ時間
- 5分
- プレイ数
- 133
- コメント数
- 1
- ギフト
- 0
ゲーム情報2021/02/05 更新
自作プラグインFastMZの動作確認用ゲームです。
FastMZのバージョンは1.2です。
【プラグイン】FastMZ 1.2 イベント処理全般を高速化します | ツクールフォーラム
https://forum.tkool.jp/index.php?threads/4747/
最初の1回はブラウザ側とプラグイン側の双方の最適化が済んでないので、時間が長めにかかります。3回ぐらい話しかけると安定するはずです。
どれぐらい時間がかかるか見るだけで、クリアとかは特にありません。
中央のロボットに話しかけることで、高速化の有無切り替えることが出来ます。
左側のロボットに話すと高速化して、右側の倒れたロボットに話すと高速化をやめます。
(デフォルトは高速化した状態です)
同じイベントがどれぐらい速くなるのか確認できます。
左はイベントのみのループ。
通常だと、変数加算だけと注釈ありでかなりの速度差が出ます。
右側は変数加算をスクリプトにしたものです。
変数加算時のイベント起動チェックが気になる人用に、100人ほど変数により発生するNPCを置いています。
本来は一番上の魔法使いのように、ループごとまとめてスクリプトにした方が効率がいいですが、高速化済みなら1回ずつ加算してもそれなりの速度が出ます。
上のスイッチは並列処理の実行です。
ウェイトをかけずに無限にループしつづけるという処理になっています。
通常ならカクカクしてゲームになりませんが、FastMZを有効にした状態だと、あまり影響なく動かせます。
FastMZのバージョンは1.2です。
【プラグイン】FastMZ 1.2 イベント処理全般を高速化します | ツクールフォーラム
https://forum.tkool.jp/index.php?threads/4747/
最初の1回はブラウザ側とプラグイン側の双方の最適化が済んでないので、時間が長めにかかります。3回ぐらい話しかけると安定するはずです。
どれぐらい時間がかかるか見るだけで、クリアとかは特にありません。
中央のロボットに話しかけることで、高速化の有無切り替えることが出来ます。
左側のロボットに話すと高速化して、右側の倒れたロボットに話すと高速化をやめます。
(デフォルトは高速化した状態です)
同じイベントがどれぐらい速くなるのか確認できます。
左はイベントのみのループ。
通常だと、変数加算だけと注釈ありでかなりの速度差が出ます。
右側は変数加算をスクリプトにしたものです。
変数加算時のイベント起動チェックが気になる人用に、100人ほど変数により発生するNPCを置いています。
本来は一番上の魔法使いのように、ループごとまとめてスクリプトにした方が効率がいいですが、高速化済みなら1回ずつ加算してもそれなりの速度が出ます。
上のスイッチは並列処理の実行です。
ウェイトをかけずに無限にループしつづけるという処理になっています。
通常ならカクカクしてゲームになりませんが、FastMZを有効にした状態だと、あまり影響なく動かせます。