【解決済み】画面外のイベントの監視について

ぼた餅
記事: 187
登録日時: 2016年7月17日(日) 20:22

【解決済み】画面外のイベントの監視について

投稿記事by ぼた餅 » 2019年9月11日(水) 19:37

こんばんは。
一つ疑問に思ったのですが、画面に映っていないイベントの監視をやめさせたらゲームは軽くなるのでしょうか?

たとえば画面外に並列処理のイベントが100個設置されていて、
これだと当然重くなりますが、これを「画面に映り次第並列処理が行われる」…とした場合、
ゲームは軽くなるのかという疑問です。
なお、画面の外に出ると処理が停止する、と仮定します。


製作中のゲームに並列処理を使っているのですが、画面外だと動いていても意味がない仕組みですので、
少しでも軽量化できないかと思い質問させていただきました。

どなたかご教授お願いいたします。
最後に編集したユーザー ぼた餅 on 2019年9月13日(金) 13:12 [ 編集 1 回目 ]

アバター
ムノクラ
記事: 2011
登録日時: 2018年2月23日(金) 11:41
連絡を取る:

Re: 画面外のイベントの監視について

投稿記事by ムノクラ » 2019年9月11日(水) 20:26

こちらで議論されています。
https://forum.tkool.jp/index.php?threads/800/

顕著な例として、RPGアツマールに限定公開された負荷テストがあります。
https://game.nicovideo.jp/atsumaru/game ... 181052a0d3

こちらで体験すると感じますが、普通の処理であれば、異常な量で無い限り並行処理の負荷は大きくないと感じます。

あまり、気にしないで良い気がしますが、並行処理のスイッチや自動消去で気を使うくらいはしておいた方が良いような気はしています。


現実的には、イベント位置を保存するとセーブデータが重くなるので、それを軽くする為のプラグインとかで出ているくらい課題になっていると感じます。
最後に編集したユーザー ムノクラ on 2019年10月12日(土) 20:11 [ 編集 2 回目 ]
---
JavaScriptの基本を学習せずにツクールのプラグインやスクリプトを使って横着してゲームを作ろうとしている人間です。
そのような者なので、適当な投稿をするかも知れません。
他の方の投稿を信用してください。
ぼた餅
記事: 187
登録日時: 2016年7月17日(日) 20:22

Re: 画面外のイベントの監視について

投稿記事by ぼた餅 » 2019年9月13日(金) 13:11

とても参考になりました。
回答ありがとうございます。

“MV:質問” へ戻る