Starte ein originales Fabrikspiel mit einer sichtbaren Linie und einer überprüfbaren Produktionsregel. Im fiktiven Reed-Mesa-Workshop versorgt ein Extraktor einen Pressen mit Rohkacheln, und die Presse sendet fertige Paneele an einen Kisten-Dock. Eine langsame Presse füllt schließlich die Eingangs-Warteschlange und stoppt den Extraktor.
Führe die Linie für sechs Ticks aus und ändere dann nur den Pressenplan. Die beiden Verläufe unten zeigen, wann die erste Kiste ankommt, wo sich Elemente aufhalten und warum eine schnellere Verarbeitung das Ergebnis verändert.
Eine kurze Produktionslinie platzieren

Coffee Stain beschreibt Satisfactory als ein First-Person-Fabrikbauspel mit Förderbandnetzen. Für dein eigenes Projekt verwende die allgemeine Idee, Produktionsstufen zu verbinden, um ein kleines räumliches Puzzle mit eigener Ausrüstung, Umgebung und Regeln zu erstellen.
Platziere einen Extraktor an der Rasterposition (0, 0), eine Presse an (2, 0) und einen Kisten-Dock an (4, 0). Verbinde den Extraktor mit der Presse über Band A und die Presse mit dem Dock über Band B. Jedes Band erstreckt sich über zwei Rastereinheiten. Beginne mit acht Rohkacheln im Extraktor und ohne Gegenstände an anderen Orten.
Puffer und Tick-Phasen definieren
Jedes Band fasst bis zu zwei Gegenstände und kann pro Tick höchstens einen Gegenstand liefern. Jede empfangende Maschine hat einen Eingabepuffer für zwei Gegenstände. Die Presse verbraucht eine Rohkachel und legt ein Panel auf Band B, wenn sie arbeitet und das Band Platz hat. Der Dock verbraucht pro Tick höchstens ein Panel und protokolliert eine fertige Kiste.
| Phase | Aktion | Wartebedingung |
|---|---|---|
| 1. Extrahieren | Lege höchstens eine Rohkachel auf Band A. | Kein Rohbestand oder Band A bereits voll. |
| 2. Ausliefern | Jeder Förderband liefert höchstens ein Element, das zu Beginn des Ticks darauf lag. | Der empfangende Eingabepuffer ist voll. |
| 3. Pressen | In einem aktiven Tick wird ein rohes Kachel-Element verbraucht und ein Panel auf Förderband B platziert. | Kein Eingang, Förderband B voll oder Pressen als Leerlauf eingeplant. |
| 4. Andocken | Verbraucht höchstens ein Panel im Dock-Eingang und fügt eine fertige Kiste hinzu. | Kein Panel im Dock-Eingang. |

Wende Förderband-Lieferungen gleichzeitig an. Eine Kachel, die während des aktuellen Ticks auf ein Förderband gelegt wird, kann erst in einem späteren Tick geliefert werden. Eine Kachel, die in Phase zwei in den Presse-Eingang geliefert wird, ist in Phase drei desselben Ticks zur Verarbeitung verfügbar. Ein Panel, das in Phase zwei in den Dock-Eingang geliefert wird, ist in Phase vier verfügbar. Dies macht die Phasenreihenfolge reproduzierbar. Ein voller Puffer löscht kein Element. Das Förderband behält es bei und die vorgelagerte Maschine wartet, wenn ihr eigenes Ausgangsförderband voll ist.
Den Engpass nachverfolgen
In der Baseline arbeitet die Presse nur auf ungeraden Ticks. Die Tabelle erfasst den Zustand nach jedem Tick. Die Spalten für Förderband und Puffer zählen die sich aktuell an diesen Orten befindlichen Gegenstände, während die Kisten die kumulierte fertige Ausgabe zählen.
| Tick | Rohmaterial | Förderband A | Eingabe drücken | Belt B | Kisten |
|---|---|---|---|---|---|
| 1 | 7 | 1 | 0 | 0 | 0 |
| 2 | 6 | 1 | 1 | 0 | 0 |
| 3 | 5 | 1 | 1 | 1 | 0 |
| 4 | 4 | 1 | 2 | 0 | 1 |
| 5 | 3 | 2 | 1 | 1 | 1 |
| 6 | 3 | 1 | 2 | 0 | 2 |
Zu Beginn von Tick sechs ist Band A voll. Der Extraktor wartet in Phase eins, obwohl Phase zwei später ein Kachel in den Puffer der Presse verschiebt. Der Rohstoffbestand bleibt daher bei drei. Die Anzeige des Wartegrunds neben dem Extraktor erleichtert die Diagnose des Rückstaus im Vergleich zu einem einzelnen Ausgabezähler.

Ändere einen Zeitplan und spiele erneut ab
Setze den Vorrat, die Förderbänder, die Puffer, den Tick-Zähler und die fertigen Kisten zurück. Ändere nur die Taste, die in jedem Tick betätigt wird. Die Anzahl der fertigen Kisten nach den Ticks eins bis sechs beträgt 0, 0, 1, 2, 3 und 4. Der Rohstoffvorrat endet bei zwei, Förderband A hält ein Kachel, der Eingang der Presse ist leer und Förderband B hält ein Panel.
Die Baseline endet mit zwei Kisten, der überarbeitete Zeitplan mit vier. Beide Ergebnisse folgen den Regeln in diesem fiktiven Sechs-Tick-Testfall. Um einen vermuteten Fehler zu isolieren, vergleiche den ersten Tick, in dem sich die beiden Verläufe unterscheiden. Im zweiten Tick kann die überarbeitete Presse die in Phase zwei gelieferte Kachel verbrauchen und in Phase drei ein Panel auf Förderband B legen.
Gib der KI den Fabrik-Testfall
Gib dem Erbauer den Anfangszustand und die Phasenreihenfolge sowie das visuelle Layout. Der folgende Prompt enthält beide Akzeptanzläufe.
Erstelle ein originales Browser-Fabrikspiel namens Reed Mesa.
Platziere den Extraktor bei (0,0), die Presse bei (2,0) und den Dock bei (4,0).
Verbinde den Extraktor mit der Presse über Band A und die Presse mit dem Dock über Band B.
Jedes Band erstreckt sich über zwei Gittereinheiten, fasst zwei Gegenstände und liefert höchstens einen pro Tick.
Jede empfangende Maschine hat einen Eingabepuffer mit einer Kapazität von zwei.
Beginne mit acht Rohkacheln im Extraktor und leeren Bändern, Eingängen und Ausgang.
Für jeden Tick: Lege zuerst höchstens eine Rohkachel auf Band A, wenn Platz und Bestand es zulassen.
Liefere dann gleichzeitig höchstens einen Gegenstand von jedem Band, das zu Beginn des Ticks vorhanden war, sofern das Ziel Eingangsplatz hat.
Dann verbraucht die Presse eine Eingabe und legt ein Panel auf Band B, wenn es eingeplant ist und Platz vorhanden ist.
Schließlich verbraucht der Dock höchstens ein Panel aus seinem Eingang und protokolliert eine fertige Kiste.
Gegenstände, die neu auf ein Band gelegt werden, können im selben Tick nicht geliefert werden.
Ein Gegenstand, der in Phase 2 an den Eingang einer Maschine geliefert wird, steht dieser Maschine in ihrer späteren Phase desselben Ticks zur Verfügung.
Eine blockierte Maschine wartet, ohne Gegenstände zu löschen. Zeige jeden Wartegrund und ein chronologisches Statusprotokoll an.
Die Baseline-Presse arbeitet nur bei ungeraden Ticks. Biete eine Option an, damit sie jeden Tick arbeitet.
Protokolliere nach jedem Tick den Rohbestand, Band A, Presse-Eingang, Band B und fertige Kisten.
Erwartete Zeilen für die Baseline: (7,1,0,0,0), (6,1,1,0,0), (5,1,1,1,0), (4,1,2,0,1), (3,2,1,1,1), (3,1,2,0,2).
Erwartete Zeilen für jeden Tick: (7,1,0,0,0), (6,1,0,1,0), (5,1,0,1,1), (4,1,0,1,2), (3,1,0,1,3), (2,1,0,1,4).
Füge eine Schrittsteuerung und einen Reset hinzu, der Bestand, alle Warteschlangen, Ausgang und den Baseline-Zeitplan wiederherstellt.
Verwende die originale Mesa-Workshop-Kunst und gut lesbare, per Tastatur bedienbare Steuerelemente.
Gehe beide Läufe vom Reset aus durch. Prüfe die Bandzählungen und den Presse-Eingang bei jedem Tick, nicht nur die Gesamtzahl der fertigen Kisten. Verwende den Erstell-Leitfaden für den ersten Bau, um das Fixture anzupassen. Erstelle Reed Mesa im SEELE AI Game Maker und überprüfe sein Protokoll, bevor du weitere Maschinen hinzufügst.
Häufig gestellte Fragen
Wie viele Maschinen sollte ein erstes Fabrikspiel enthalten?
Beginnen Sie mit einer Quelle, einem Prozessor und einem Ausgangsdock. Zwei verbindende Förderbänder bieten einen sinnvollen Ort, um wartende Elemente zu beobachten. Das Reed-Mesa-Beispiel verwendet drei Maschinen und einen Lauf von sechs Ticks, sodass Sie jeden Zustand überprüfen können, bevor Sie das Layout erweitern.
Wie zeige ich eine Produktionsengstelle?
Zeigen Sie jede Puffer- und Förderbandanzahl neben dem aktuellen Zustand der Maschine an. Wenn ein volles Förderband eine Quelle blockiert, behalten Sie das Element bei und zeigen Sie einen Wartegrund an. Vergleichen Sie die Positionen der wartenden Elemente über die Ticks hinweg, um zu identifizieren, welche Stufe den Rückstau verursacht.
Warum sollte die Reihenfolge der Simulationsphasen definiert werden?
Die Phasenreihenfolge bestimmt, ob ein neu produziertes Element sofort bewegt werden kann oder bis zu einem späteren Tick warten muss. Eine feste Reihenfolge macht eine Spur reproduzierbar und erleichtert das Debuggen von Grenzfällen. Geben Sie an, welche Elemente zu Beginn jedes Ticks vorhanden waren.
Wie sollte ich einen schnelleren Maschinenplan testen?
Setzen Sie jeden Puffer und Zähler zurück, ändern Sie nur den Maschinenplan und führen Sie die gleiche Anzahl von Ticks aus. Vergleichen Sie die vollständigen Spuren, bevor Sie Upgrades oder neue Ressourcen hinzufügen. Im fiktiven Beispiel erzeugen die beiden Pläne bis zum sechsten Tick unterschiedliche Kistenanzahlen.


