In anderen Sprachen: Česky English Español Français 日本語 한국어 Nederlands Polska Português do Brasil Русский 中文

Time/de: Difference between revisions

From Official Factorio Wiki
Jump to navigation Jump to search
(Deduplicate time icon)
mNo edit summary
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Languages}}
{{Languages}}__NOTOC__
[[File:Time icon.png|64px|right|Icon für die Herstellungszeit.]]
[[File:clock_hi_res.png|80px|left]]
=== Herstellungszeit ===
Das Konzept der '''Zeit''' wird in Factorio in vielen Bereichen verwendet, vor allem für die Herstell- und Spielzeit.
Wenn die Maus über einen Gegenstandsbauplan bewegt wird, ist ein Uhrsymbol und eine Nummer zu sehen. Dies ist die Zeit in [[Game-second/de|Spiel-Sekunden]], die benötigt wird um einen Gegenstand herzustellen. [[Assembling machine/de|Montagemaschinen]] haben einen Multiplikator der ihre Herstellungsgeschwindigkeit bestimmt. [[Module/de|Module]] können die Herstellungszeit ebenfalls verändern.


=== Spiel-Zeit ===
== Herstellzeit und -tempo ==
Wenn man die Maus über einen Bauplan bewegt, ist ein Uhrensymbol mit einer Zahl zu sehen. Dies ist die Zeit in Sekunden, die benötigt wird, um den Gegenstand mit Herstelltempo 1 herzustellen. Der Spieler stellt immer mit Tempo 1 her, während [[assembling machine/de|Montagemaschine]]n unterschiedliche Herstelltempos haben. [[Module/de|Module]] können auch das Herstelltempo beeinflussen, wobei sie sie entweder beschleunigen oder verlangsamen, je nach Art des Moduls. Wenn der Spieler von Hand herstellt, tut er das mit einem Multiplikator von 1, so dass Gegenstände, die laut Bauplan 10 Sekunden zum herstellen benötigen, tatsächlich auch 10 Sekunden dauern. Eine [[assembling machine 1/de|Montagemaschine 1]] mit einem Multiplikator von 0,5 braucht 20 Sekunden. Es ist wichtig, dies bei der Erstellung von Setups mit korrekten Verhältnissen zu berücksichtigen.{{clear}}


Zeit in Factorio kann sich auch auf folgendes beziehen:
== Ticks ==
Ticks sind die Basiseinheit aller Zeit innerhalb von Factorio. Bei Spielgeschwindigkeit 1 sollten in jeder Echtzeit-Sekunde immer 60 Ticks vorhanden sein, was zu der Zahl von 60 Updates pro Sekunde, kurz UPS, führt. Das bedeutet, dass 1 Tick idealerweise immer 1/60 einer Echtzeitsekunde (0,01667 Sekunden) dauern sollte. Es ist jedoch möglich, die [http://lua-api.factorio.com/latest/LuaGameScript.html#LuaGameScript.speed Spielgeschwindigkeit] mit Mods oder Konsolenbefehlen zu verändern, so dass es möglich ist, dass Ticks nicht 0,01667 Echtzeitsekunden dauern. Außerdem wird die Spielgeschwindigkeit automatisch verlangsamt, wenn der Computer, auf dem das Spiel läuft, nicht in der Lage ist, alle erforderlichen Berechnungen in den gewünschten 0,01667 Echtzeitsekunden durchzuführen. Die "show-fps" [[Debug mode/de|Debug-Option]] erlaubt es, die aktuelle UPS zu sehen, die verwendet werden kann, um abzuschätzen, wie lange ein Tick in Echtzeit aktuell dauert.


* [http://lua-api.factorio.com/latest/LuaGameScript.html#LuaGameScript.tick Spiel-Zeit]: Gemessen in [[Game-tick/de|Spiel-Ticks]] oder [[Game-second/de|Spiel-Sekunden]].  
== Sekunden ==
* [http://lua-api.factorio.com/latest/LuaGameScript.html#LuaGameScript.speed Spielgeschwindigkeits-Faktor]: Dieser Faktor bestimmt wie schnell das Spiel läuft, indem die Echtzeit mit dem Faktor multipliziert wird um die Spiel-Zeit zu erhalten.
Wie oben erwähnt, sollte jede Sekunde immer 60 Ticks haben, also entspricht 1 Sekunde im Spiel 60 Ticks im Spiel. Das Verhältnis 60 zu 1 wird auch bei niedrigeren Geschwindigkeiten angewendet, so dass eine Spiel-Sekunde länger dauern kann als eine Echtzeit-Sekunde.


Echtzeit und Spiel-Zeit sind normalerweise gleich, also ist der Faktor normalerweise 1. Der Faktor kann mithilfe der [[Console commands|Konsole]] verändert werden indem die Variable [http://lua-api.factorio.com/latest/LuaGameScript.html#LuaGameScript.speed game.speed] geändert wird.
== Tage ==
[[File:day_night_comparison.png|thumb|270px|right|Tag und Nacht nebeneinander dargestellt.]]


=== Siehe auch ===
Ein Tag im Spiel dauert 25000 Ticks oder 416,66~ Sekunden im Spiel.


* [http://lua-api.factorio.com/latest/LuaGameScript.html#LuaGameScript.tick]
Das Licht variiert im Laufe des Tages in einem Zyklus, der aus 4 Phasen besteht:
* [[Game-tick/de|Spiel-Tick]]
{| class="wikitable"
* [[Game-second/de|Spiel-Sekunde]]
! Phase !! interner Name !! Verhalten !! Tageszeit beim Start !! Tageszeit am Ende !! Dauer (in Ticks) || Dauer (in Seconden)
* [[Game-day/de|Spiel-Tag]]
|-
* [[Units/de|Einheiten]]
|Tag || dawn || vollständig hell ||0.75 ||0.25 ||12500 ||208.33~
|-
|Sonnenuntergang|| dusk ||wird dunkler ||0.25 ||0.45 ||5000 ||83.33~
|-
|Nacht || evening ||vollständig dunkel ||0.45 ||0.55 ||2500 ||41.66~
|-
|Sonnenaufgang || morning ||wird heller ||0.55 ||0.75 ||5000 ||83.33~
|}
 
  ------------- Tag ------->< Sonnenuntergang ->< Nacht -><- Sonnenaufgang --><-------- Tag ------------
 
% 0    5    10  15  20  25  30  35  40  45  50  55  60  65  70  75  80  85  90  95  100
  |----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|
 
Während des Sonnenuntergangs nimmt das Licht linear von ganz hell bis ganz dunkel ab. Während des Sonnenaufgangs steigt er linear von dunkel zu hell an. Diese lineare Steigung gilt nicht unbedingt für die Werte, die von [https://lua-api.factorio.com/latest/LuaSurface.html#LuaSurface.darkness LuaSurface.darkness] zurückgegeben werden. Während der Nacht wird beim [[player/de|Spieler]] automatisch die Taschenlampe aktiviert (oder Scheinwerfer, wenn er sich in einem [[vehicle/de|Fahrzeug]] befindet), und platzierte [[lamp/de|Lampe]]n schalten sich automatisch ein, wenn sie mit Strom versorgt werden.
 
Hinweis: Die tatsächliche Zeit zwischen den Phasen kann aufgrund von Rundungsfehlern um +/- einen Tick variieren.

Latest revision as of 01:01, 31 October 2021

Clock hi res.png

Das Konzept der Zeit wird in Factorio in vielen Bereichen verwendet, vor allem für die Herstell- und Spielzeit.

Herstellzeit und -tempo

Wenn man die Maus über einen Bauplan bewegt, ist ein Uhrensymbol mit einer Zahl zu sehen. Dies ist die Zeit in Sekunden, die benötigt wird, um den Gegenstand mit Herstelltempo 1 herzustellen. Der Spieler stellt immer mit Tempo 1 her, während Montagemaschinen unterschiedliche Herstelltempos haben. Module können auch das Herstelltempo beeinflussen, wobei sie sie entweder beschleunigen oder verlangsamen, je nach Art des Moduls. Wenn der Spieler von Hand herstellt, tut er das mit einem Multiplikator von 1, so dass Gegenstände, die laut Bauplan 10 Sekunden zum herstellen benötigen, tatsächlich auch 10 Sekunden dauern. Eine Montagemaschine 1 mit einem Multiplikator von 0,5 braucht 20 Sekunden. Es ist wichtig, dies bei der Erstellung von Setups mit korrekten Verhältnissen zu berücksichtigen.

Ticks

Ticks sind die Basiseinheit aller Zeit innerhalb von Factorio. Bei Spielgeschwindigkeit 1 sollten in jeder Echtzeit-Sekunde immer 60 Ticks vorhanden sein, was zu der Zahl von 60 Updates pro Sekunde, kurz UPS, führt. Das bedeutet, dass 1 Tick idealerweise immer 1/60 einer Echtzeitsekunde (0,01667 Sekunden) dauern sollte. Es ist jedoch möglich, die Spielgeschwindigkeit mit Mods oder Konsolenbefehlen zu verändern, so dass es möglich ist, dass Ticks nicht 0,01667 Echtzeitsekunden dauern. Außerdem wird die Spielgeschwindigkeit automatisch verlangsamt, wenn der Computer, auf dem das Spiel läuft, nicht in der Lage ist, alle erforderlichen Berechnungen in den gewünschten 0,01667 Echtzeitsekunden durchzuführen. Die "show-fps" Debug-Option erlaubt es, die aktuelle UPS zu sehen, die verwendet werden kann, um abzuschätzen, wie lange ein Tick in Echtzeit aktuell dauert.

Sekunden

Wie oben erwähnt, sollte jede Sekunde immer 60 Ticks haben, also entspricht 1 Sekunde im Spiel 60 Ticks im Spiel. Das Verhältnis 60 zu 1 wird auch bei niedrigeren Geschwindigkeiten angewendet, so dass eine Spiel-Sekunde länger dauern kann als eine Echtzeit-Sekunde.

Tage

Tag und Nacht nebeneinander dargestellt.

Ein Tag im Spiel dauert 25000 Ticks oder 416,66~ Sekunden im Spiel.

Das Licht variiert im Laufe des Tages in einem Zyklus, der aus 4 Phasen besteht:

Phase interner Name Verhalten Tageszeit beim Start Tageszeit am Ende Dauer (in Ticks) Dauer (in Seconden)
Tag dawn vollständig hell 0.75 0.25 12500 208.33~
Sonnenuntergang dusk wird dunkler 0.25 0.45 5000 83.33~
Nacht evening vollständig dunkel 0.45 0.55 2500 41.66~
Sonnenaufgang morning wird heller 0.55 0.75 5000 83.33~
  ------------- Tag ------->< Sonnenuntergang ->< Nacht -><- Sonnenaufgang --><-------- Tag ------------
% 0    5    10   15   20   25   30   35   40   45   50   55   60   65   70   75   80   85   90   95  100
  |----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|

Während des Sonnenuntergangs nimmt das Licht linear von ganz hell bis ganz dunkel ab. Während des Sonnenaufgangs steigt er linear von dunkel zu hell an. Diese lineare Steigung gilt nicht unbedingt für die Werte, die von LuaSurface.darkness zurückgegeben werden. Während der Nacht wird beim Spieler automatisch die Taschenlampe aktiviert (oder Scheinwerfer, wenn er sich in einem Fahrzeug befindet), und platzierte Lampen schalten sich automatisch ein, wenn sie mit Strom versorgt werden.

Hinweis: Die tatsächliche Zeit zwischen den Phasen kann aufgrund von Rundungsfehlern um +/- einen Tick variieren.