Time/de: Difference between revisions
(Deduplicate time icon) |
mNo edit summary |
||
(3 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{{Languages}} | {{Languages}}__NOTOC__ | ||
[[File: | [[File:clock_hi_res.png|80px|left]] | ||
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 [[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 | == 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. | |||
== 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 == | |||
[[File:day_night_comparison.png|thumb|270px|right|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: | |||
{| class="wikitable" | |||
! 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 [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
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
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.