ゲーム内時間について
ゲーム内時間における最小単位は 1 tick であり、リアル時間では60分の1秒に相当する。(いわゆる1フレーム)
製作時間などに表記される単位はリアル秒(=60 tick)で表されているため、普通にプレイする分にはあまり意識する必要はない。
ただし、回路ネットワークでは 1 tick が計算動作1回の単位となるため、ループ回路を用いた時間制御を行う工場長には必須の知識となる。
1日のタイムスケジュール
ゲーム内の1日は 25000 tick であり、リアル時間で6分56.7秒 となる。
1日の内訳は大雑把に見て、昼200秒→夕80秒→夜40秒→朝80秒で推移する。
時間帯ごとの細かい内訳・tickについては下表を参照。
時間帯 | tick・累計 | 秒数・累計 | ||
昼(午後) | 6250 | 6250 | 104.16 | 104.16 |
夕 | 5000 | 11250 | 83.33 | 187.47 |
夜 | 2500 | 13750 | 41.66 | 229.13 |
朝 | 5000 | 18750 | 83.33 | 312.46 |
昼(午前) | 6250 | 25000 | 104.16 | 416.66 |
処理落ちの影響
工場の極端な大規模化や処理負荷の大きいMODの導入などにより処理落ちが発生することがある。
この場合も「ゲーム内時間1秒は60 tick」が徹底される。
一方、処理落ちにより 1 tick に要するリアル時間は伸びる。
その結果、以下の関係式になる。
処理落ち中: 60 tick = ゲーム内時間1秒 > リアル1秒
つまり、処理落ちが回路ネットワーク等に悪影響を与えることはないが、処理落ちで生産に要するリアル時間が伸びることがある。
参考URL
Game Tick https://wiki.factorio.com/index.php?title=Game-tick
Game Day https://wiki.factorio.com/index.php?title=Game-day