Time
Jump to navigation
Jump to search
Factorioにおいて、時間(Time)の概念は様々に異なって用いられますが、とりわけ製作時間(Crafting time)とゲーム時間(Game time)が重要です。 アイテムのレシピにマウスオーバーすると、時計のシンボルと数字が見えるでしょう。これはそのアイテムを作るために必要な時間をゲーム秒で表したものです。組立機は製作速度を定める係数を持っています。 モジュール各種も製作時間を早めたり、あるいは他のメリットと引き換えに遅くしたりするかもしれません。プレイヤーの手作りは係数が1で、つまりあるアイテムに10秒かかると書いてあるなら手作りするのに10秒かかります。一方、係数が0.5の組立機1の場合は20秒かかります。適切な比率のラインを設計する上では、このことを考慮に入れなくてはなりません。
Factorioにおいて、時間は次のようなことも表します。
- ゲーム時間(Game time): ゲームtickやゲーム秒で測られる。
- ゲームスピード因子(Game speed factor): 実時間からゲーム時間を得るための係数となる要素。game.speed が低い値のとき、ゲーム内の全てはゆっくりになり、UPS(訳注:Updates Per Second)も低下します。例えば、通常 game.speed が1の状態では60UPSです。コンソールからこれを0.5にすると、UPSは30になり、全てが50%遅く動きます。逆に、ゲームスピードを1より高く設定すればUPSも60を超え、全てが高速になります。
ゲームスピードが速すぎ、システムにラグが生じたりスクリプトがビジー状態になったりと無理が生じる場合には、ゲーム側で自動的に調節されます。これはUPSの低下で知ることが出来ます。
時間の比率
FactorioのUPSはtickレートと直結しており、理想的には毎秒60tickとなります。例として、1分をより小さな単位で表現すると以下のようになります。
- 1分
- 60秒
- 3600Ticks