Code Terraform Demo-Walkthrough: Rover-Automatisierungsroute - Demo

Code Terraform Demo-Walkthrough: Rover-Automatisierungsroute

Folge einem praktischen Code: Terraform Demo-Walkthrough zum Programmieren von Rover-Scans, Bergbau, Solarenergie, Drone-Logistik und der frühen Terraforming-Phase.

2026-09-11
Code: Terraform Wiki-Team
Schnellleitfaden
  • Code Terraform Demo-Walkthrough: Baue einen zuverlässigen frühen Automatisierungskreislauf mit Scannen, Bergbau, Energie und Transport auf.
  • Erste Priorität: Verwende den Rover, um nahe Ressourcen zu entdecken, bevor du dich auf ein großes Produktionslayout festlegst.
  • Energieplan: Verbinde die Solarstromerzeugung mit deinen aktiven Maschinen, bevor du das Arbeitsgebiet erweiterst.
  • Logistikregel: Gib der Drone kurze, wiederholbare Lieferaufgaben statt langer Routen mit unklaren Prioritäten.
  • Terraforming-Ziel: Erweitere dich erst, wenn deine Ressourcen-, Energie- und Fertigungsketten stabil bleiben.

Code Terraform Demo-Walkthrough: Mit einer stabilen Basis beginnen

Ein erfolgreicher Start in Code: Terraform hängt davon ab, einen zuverlässigen Automatisierungskreislauf aufzubauen, statt vorschnell ein großes Terraforming-Projekt anzustreben. Das Spiel verbindet Python-ähnliches Skripting mit Rover-Erkundung, Solarenergie, Drone-Logistik, Ressourcenverarbeitung und der Entwicklung des Planeten. Deine erste Basis sollte daher kompakt, übersichtlich und leicht zu reparieren sein.

Beginne damit, die nächstgelegenen nützlichen Ressourcenvorkommen zu identifizieren. Der Rover ist dein erstes Erkundungswerkzeug. Verwende ihn daher, um das Gelände rund um den Landeplatz aufzudecken und geeignete Ziele für den Bergbau zu finden. Ein nahegelegenes Vorkommen ist normalerweise wertvoller als ein entferntes, da kurze Bewegungsrouten die Reisezeit reduzieren und frühe Skripte leichter zu debuggen sind.

StartzielEmpfohlener AnsatzWarum es wichtig ist
Gebiet erkundenNahegelegenes Gelände scannen, bevor du großflächig baustZeigt sicherere Erweiterungsbereiche und nützliche Vorkommen
Arbeitsbereich auswählenBergbau, Energie und Lagerung nahe beieinander haltenVerringert Reisewege und Routing-Komplexität
Energieversorgung aufbauenSolarstromerzeugung nahe den ersten Maschinen platzierenVerhindert frühe Produktionsunterbrechungen
Automatisierung testenKleine Skripte ausführen, bevor du weitere Befehle hinzufügstMacht Fehler leichter isolierbar
Erweiterung vorbereitenFreie Wege rund um das Startlayout lassenUnterstützt spätere Drone- und Fabrik-Upgrades

Zuerst erkunden

  • Vor dem Ausgeben von Ressourcen scannen.
  • Vorkommen in der Nähe der Basis markieren.
  • Unnötig lange Routen vermeiden.

Kompakt bauen

  • Maschinen innerhalb einer kurzen Logistikreichweite halten.
  • Platz für Lagerung reservieren.
  • Raum für den Ausbau der Energieversorgung lassen.

Kleine Skripte

  • Immer nur ein Verhalten gleichzeitig testen.
  • Die Bewegung vor dem Bergbau bestätigen.
  • Bedingungen erst hinzufügen, wenn der grundlegende Kreislauf funktioniert.

Vorsichtig erweitern

  • Die Produktion nur erhöhen, wenn die Versorgung stabil ist.
  • Den Energieverbrauch beobachten.
  • Unterbrochene Ketten vor der Skalierung reparieren.
Tipp für den Editor

Behandle jedes frühe Skript als testbares Modul. Ein Rover, der korrekt scannt, aber nicht sicher zurückkehren kann, braucht eine kürzere Route und keine längere Befehlsliste.

Das stärkste Startlayout verfügt normalerweise über vier Funktionsbereiche:

  • Eine Rover-Arbeitszone zum Scannen und Abbauen.
  • Eine Solarstromzone mit ausreichend Platz für zusätzliche Energieerzeugung.
  • Eine Lager- und Verarbeitungszone nahe den eintreffenden Ressourcen.
  • Eine Drone-Übergabezone, in der Lieferungen beobachtet und angepasst werden können.

Diese Struktur macht die Basis übersichtlicher, wenn eine Maschine nicht mehr funktioniert. Außerdem bietet sie eine saubere Grundlage für die nächste Phase: Rohressourcen in eine wiederholbare Fertigungskette umzuwandeln.

Den Rover für Scannen und Bergbau programmieren

Der Rover sollte einen vorhersehbaren Kreislauf ausführen: zu einem bekannten Gebiet fahren, Ressourcen scannen oder sammeln, zu einem sicheren Ablieferpunkt zurückkehren und den Vorgang wiederholen. Vermeide es, eine komplexe autonome Routine zu schreiben, bevor du bestätigt hast, dass jede einzelne Aktion wie erwartet funktioniert. Zuverlässige Skripte sind nützlicher als ehrgeizige Skripte, die ohne klares Feedback scheitern.

Eine praktische Rover-Routine lässt sich in vier Phasen unterteilen:

Rover-PhaseHauptaufgabeÜberprüfung
NavigationZu einem ausgewählten Arbeitsbereich fahrenDer Rover erreicht die vorgesehene Zone
ErkennungNach nutzbaren Vorkommen oder Geländeinformationen scannenDie Ergebnisse identifizieren ein geeignetes Ziel
SammlungDie ausgewählte Ressource abbauen oder mit ihr interagierenDie Ressource gelangt in den vorgesehenen Ablauf
RückkehrZur Lagerung oder Verarbeitung zurückkehrenDer Rover bleibt nicht irgendwo zurück
1

Eine kurze Testroute auswählen

Wähle ein nahegelegenes Ziel, das ohne das Durchqueren schwierigen Geländes erreichbar ist. Kurze Routen machen es leichter zu erkennen, ob der Rover die Anweisungen korrekt befolgt.

2

Das Scanverhalten bestätigen

Führe den Scanabschnitt separat aus und überprüfe das Ergebnis. Bestätige, dass das Skript den Zielbereich erkennen kann, bevor du Bergbaubefehle hinzufügst.

3

Den Sammelkreislauf hinzufügen

Sobald Navigation und Erkennung funktionieren, verbinde die Sammelaktion. Beschränke den Kreislauf auf einen Ressourcentyp, bis das Rückkehrverhalten zuverlässig funktioniert.

4

Eine sichere Rückkehrbedingung erstellen

Füge ein klares Ziel oder eine Bedingung hinzu, die den Rover nach Abschluss seiner Aufgabe zurück zum Lager schickt. Teste den Rückweg, bevor du die Routenlänge erhöhst.

Unkontrollierte Schleifen vermeiden

Eine Schleife, die Bewegung oder Bergbau ohne Abbruchbedingung wiederholt, kann Zeit verschwenden, andere Maschinen blockieren oder den Rover weit von der Basis entfernt zurücklassen. Teste Wiederholungen zunächst in kurzen Zyklen.

Wenn ein Rover-Skript fehlschlägt, untersuche das Problem in dieser Reihenfolge:

  1. Position — Startet der Rover an dem Ort, den dein Skript erwartet?
  2. Ziel — Befindet sich die Ressource oder das Geländeobjekt noch in Reichweite?
  3. Reihenfolge — Wird der Sammelbefehl nach Erkennung und Bewegung ausgeführt?
  4. Rückkehrlogik — Weiß das Skript, wohin der Rover liefern oder wo er neu starten soll?
  5. Ressourcenfluss — Sind Lagerung oder Verarbeitung für das eintreffende Material bereit?

Diese Reihenfolge bei der Fehlersuche verhindert, dass du ein ganzes Skript neu schreiben musst, obwohl nur eine Phase falsch konfiguriert ist.

Solarenergie vor der Skalierung der Produktion aufbauen

Solarenergie ist das Fundament einer effizienten frühen Basis. Jede neue Maschine erhöht die Bedeutung eines stabilen Stromnetzes. Daher sollte die Erweiterung der verfügbaren Energie folgen und nicht persönlichen Vorlieben. Eine Fabrik, die schnell produziert, aber häufig den Strom verliert, verursacht mehr Verzögerungen als ein kleineres, ausgeglichenes System.

Nutze den folgenden Vergleich, wenn du entscheidest, was als Nächstes gebaut werden soll:

ErweiterungsoptionBeste VerwendungHauptrisikoEmpfohlener Zeitpunkt
Mehr SolarstromerzeugungMehrere aktive Maschinen unterstützenVerbraucht BaumaterialienVor dem Hinzufügen größerer Produktionsanlagen
Zusätzliche LagerungRessourcenlieferungen abpuffernKann eine ineffiziente Versorgungskette verbergenNachdem die grundlegende Energieversorgung stabil ist
Neuer ProzessorAbgebaute Ressourcen umwandelnKann einen Energieengpass verursachenWenn Rohmaterialien regelmäßig eintreffen
Drone-LogistikWiederholte Lieferungen automatisierenSchlechte Routen können Verzögerungen verursachenNachdem Lagerpunkte festgelegt wurden
Größeres ArbeitsgebietNeue Vorkommen erreichenErhöht Reise- und EnergiebedarfWenn die Startzone zuverlässig funktioniert

Eine gute Energieprüfung besteht aus drei Fragen:

  • Kann das aktuelle Solarnetz die bereits laufenden Maschinen versorgen?
  • Gibt es genügend Reserve für einen kurzen Produktionsschub?
  • Kannst du erkennen, welche Maschine betroffen ist, wenn die Energie nicht ausreicht?
Skalierungsregel

Erhöhe nach Möglichkeit die Energiekapazität, bevor du eine Produktionsmaschine hinzufügst. So konzentriert sich der nächste Automatisierungstest auf die Logistik und nicht auf die Fehlersuche bei einem vermeidbaren Energiemangel.

Halte die Energieerzeugung nahe genug an deinen Kernmaschinen, damit das Netzwerk leicht überprüft werden kann. Lasse Platz für zusätzliche Solarpanels oder verwandte Strukturen und verteile die erste Basis nicht über die gesamte Karte. Eine kompakte Bauweise hilft dir, die Beziehung zwischen Erzeugung, Verarbeitung, Lagerung und Transport zu erkennen.

Wenn deine Produktionskette wächst, erweitere sie schrittweise:

  • Stufe eins: Solarstromerzeugung und grundlegende Lagerung.
  • Stufe zwei: Eine einzelne Verarbeitungsroute, die mit lokalem Bergbau verbunden ist.
  • Stufe drei: Drone-Lieferungen zwischen klar getrennten Stationen.
  • Stufe vier: Zusätzliche Fertigung und Unterstützung für das Terraforming.
  • Stufe fünf: Eine umfassendere Entwicklung des Planeten, nachdem das Netzwerk stabil ist.

Diese Reihenfolge verringert die Wahrscheinlichkeit, dass ein einziger fehlender Eingang mehrere verbundene Maschinen zum Stillstand bringt.

Drone-Logistik und Fertigungsketten konfigurieren

Drones sind am nützlichsten, wenn sie einfache, wiederholbare Lieferungen zwischen festgelegten Orten ausführen. Anstatt einer Drone die Verwaltung jedes möglichen Gegenstands zuzuweisen, beginnst du mit einem Material und zwei Zielorten. So lässt sich leichter feststellen, ob das Problem an der Quelle, am Ziel, an der Route oder an der Verarbeitungsmaschine liegt.

LogistikelementKlare EinrichtungSchwache Einrichtung
QuelleEin Lagerpunkt mit einem bekannten EingangMehrere Container mit gemischten Materialien
ZielEin Prozessor oder eine FertigungsstationMehrere Stationen konkurrieren um denselben Gegenstand
LieferregelEine wiederholbare TransferaufgabeEine lange Liste nicht zusammenhängender Anweisungen
PrioritätWichtige Eingänge zuerstGleiche Priorität für jede Ressource
ÜberwachungSichtbare Route und LagerbeständeVerdeckte oder schwer überprüfbare Bewegung

Verwende für deine erste Drone-Zuweisung die folgende Reihenfolge:

1

Eingänge und Ausgänge trennen

Platziere eintreffende Rohmaterialien und verarbeitete Materialien in getrennten Lagerbereichen. Eine klare Trennung macht die Kette leichter überprüfbar und verhindert versehentliche Routing-Verwechslungen.

2

Ein wichtiges Material auswählen

Wähle die Ressource aus, die die nächste Maschine am häufigsten benötigt. Vermeide es, mehrere Materialien zu automatisieren, bis der erste Lieferzyklus zuverlässig funktioniert.

3

Quelle mit Ziel verbinden

Weise der Drone eine kurze Transferroute zwischen dem ausgewählten Lagerpunkt und der empfangenden Maschine zu. Beobachte mindestens einen vollständigen Lieferzyklus.

4

Eine Produktionsprüfung hinzufügen

Bestätige, dass die empfangende Maschine das gelieferte Material verbraucht und das erwartete Ergebnis erzeugt. Falls dies nicht geschieht, überprüfe den Maschinenstatus, bevor du die Drone-Route änderst.

Einblick in die Logistik

Kurze Routen sind leichter zu debuggen und bieten normalerweise eine bessere Grundlage für Erweiterungen. Sobald eine Lieferung zuverlässig funktioniert, überträgst du das Muster auf eine weitere Ressource, anstatt das gesamte Netzwerk neu zu entwerfen.

Fertigungsketten sollten als vollständige Kreisläufe bewertet werden:

Bergbau → Lagerung → Verarbeitung → Fertigung → Ausgangslager

Wenn eine Phase fehlt, kann die gesamte Kette defekt erscheinen. Ein voller Eingangscontainer hilft beispielsweise nicht, wenn dem Prozessor Energie fehlt. Ebenso kann ein aktiver Prozessor nicht weiterarbeiten, wenn eine Drone an den falschen Lagerpunkt liefert.

Führe in regelmäßigen Abständen Produktionsprüfungen durch:

  • Trifft die Rohressource weiterhin ein?
  • Wird der Prozessor mit Energie versorgt?
  • Ist der Ausgangscontainer voll?
  • Erhält die Drone eine klare Aufgabe?
  • Wird das fertige Material von der nächsten Phase verwendet?

Diese Prüfungen sind besonders wichtig, bevor du in umfangreichere Terraforming-Aktivitäten investierst.

Skripte, Energie und Ressourcenfluss überprüfen

Code: Terraform belohnt eine systematische Fehlersuche. Wenn die Automatisierung fehlschlägt, widerstehe der Versuchung, jeden Befehl zu ersetzen. Isoliere den ersten Punkt, an dem das erwartete Verhalten ausbleibt, und teste diesen Teil unabhängig.

SymptomWahrscheinlicher BereichErste Diagnose
Der Rover stoppt, bevor er ein Vorkommen erreichtNavigation oder GeländepfadEine kürzere Bewegungsroute testen
Der Rover erreicht das Ziel, sammelt aber nichtsErkennung oder AktionsreihenfolgeErkennung und Sammlung separat ausführen
Eine Maschine stoppt während der ProduktionEnergie- oder EingangsmangelEnergieversorgung und eintreffende Ressourcen prüfen
Die Drone wartet, ohne zu liefernQuelle, Ziel oder AufgabenregelBeide Lagerorte überprüfen
Das Ergebnis wird nicht an die nächste Stufe weitergeleitetFertigung oder RoutingAusgangslager und nächste Maschine prüfen

Ein nützlicher Ansatz beim Debuggen besteht darin, das erwartete Ergebnis jedes Befehls aufzuschreiben. Zum Beispiel:

  • Der Rover sollte die markierte Arbeitszone erreichen.
  • Der Scanner sollte verwertbare Informationen liefern.
  • Die Sammelaktion sollte einen Eingangsgegenstand erzeugen.
  • Die Drone sollte diesen Gegenstand zum Prozessor bringen.
  • Der Prozessor sollte ein Ergebnis erzeugen.
  • Das Ergebnis sollte in die nächste Lager- oder Produktionsstufe gelangen.
Debugging-Methode

Ändere immer nur eine Variable gleichzeitig. Wenn du Route, Befehlsreihenfolge, Ressourcenziel und Lagerlayout gleichzeitig veränderst, wird es schwierig festzustellen, welche Änderung das Problem gelöst hat.

Verwende die folgende Checkliste, bevor du deine Basis erweiterst.

Prüfungen für die frühe Automatisierung:

  • Das nahegelegene Gelände erkunden und ein geeignetes Ressourcenziel identifizieren
  • Eine kurze Rover-Route testen, bevor ein wiederholter Bergbauzyklus hinzugefügt wird
  • Die Solarstromerzeugung mit den ersten aktiven Maschinen verbinden
  • Eine Drone-Lieferung vom Quelllager zu einem Prozessor bestätigen
  • Die vollständige Bergbau-bis-Fertigung-Kette vor der Erweiterung überprüfen

Wenn sich ein Skript weiterhin unerwartet verhält, kehre zur kleinsten funktionierenden Version zurück. Entferne optionale Bewegungen, zusätzliche Bedingungen und sekundäre Ressourcen, bis die grundlegende Aktion erfolgreich ist. Baue die Routine anschließend Befehl für Befehl oder Bedingung für Bedingung wieder auf.

Die offizielle Store-Seite von Code: Terraform ist der beste Ort, um aktuelle Veröffentlichungsinformationen und Details zum verfügbaren Zugang zu überprüfen. Externe Referenz geprüft am 11. September 2026: Code: Terraform auf Steam.

Terraforming-Fortschritt und langfristige Planung

Terraforming sollte als Ergebnis eines funktionierenden Industrienetzwerks betrachtet werden, nicht als dessen Ersatz. Bevor du ein größeres planetarisches Projekt beginnst, stelle sicher, dass deine Rover-Skripte, Solarkapazität, Drone-Routen und Fertigungskette ohne ständige manuelle Korrekturen weiterlaufen können.

FortschrittsmeilensteinBereitschaftssignalNächster Schwerpunkt
ErkundungDas nahegelegene Gelände und die Ressourcen sind bekanntEffiziente Arbeitsbereiche auswählen
RessourcenabbauDer Rover kann eine grundlegende Sammelroute wiederholenLager- und Rückkehrwege verbessern
EnergiestabilitätDie Solarstromerzeugung versorgt aktive MaschinenVerarbeitungskapazität hinzufügen
LogistikstabilitätDie Drone führt wiederholte Lieferungen ausMaterialien und Prioritäten trennen
FertigungEingänge und Ausgänge bewegen sich durch die KetteUmfangreichere Terraforming-Aufgaben vorbereiten

Priorisiere Verbesserungen, die wiederkehrende Verzögerungen beseitigen:

  • Lange Rover-Reiserouten verkürzen.
  • Die Solarkapazität erhöhen, bevor du die Maschinenanzahl steigerst.
  • Rohmaterialien und verarbeitete Materialien trennen.
  • Drones weniger, aber klarere Lieferaufgaben geben.
  • Produktionsergebnisse sichtbar und leicht überprüfbar halten.
  • Erst erweitern, wenn die vorherige Kette stabil bleibt.

Eine starke Basis im späteren Verlauf der Demo ist nicht unbedingt die größte Basis. Es ist diejenige, in der jedes System eine klare Aufgabe und eine sichtbare Verbindung zum nächsten System hat. Dadurch wird es leichter, neue Maschinen einzuführen, die Fertigungskette zu erweitern und mehr von dem gefrorenen Planeten umzugestalten.

Fortschrittsziel

Strebe nach zuverlässiger Automatisierung statt nach maximaler früher Größe. Ein stabiler Produktionskreislauf gibt dir später mehr Freiheit, fortgeschrittene Terraforming-Projekte zu erkunden.

Verwende die folgende abschließende Planungssequenz:

  1. Bestätige, dass der Rover wiederholt eine nützliche Ressource sammeln kann.
  2. Bestätige, dass die Solarstromerzeugung Bergbau und Verarbeitung gemeinsam unterstützt.
  3. Bestätige, dass die Drone den richtigen Eingang zur richtigen Maschine liefert.
  4. Bestätige, dass die Ergebnisse der Fertigung ein Ziel haben.
  5. Erweitere den Terraforming-Betrieb erst, wenn der vollständige Kreislauf beobachtbar ist.

Q: Was sollte ich in Code: Terraform zuerst tun?

Beginne damit, das nahegelegene Gebiet mit dem Rover zu scannen, ein geeignetes Ressourcenvorkommen zu identifizieren und eine kompakte Basis mit früher Solarenergie aufzubauen. Eine kurze, zuverlässige Route ist nützlicher als ein großes, ungetestetes Layout.

Q: Wie sollte ich mein erstes Rover-Skript schreiben?

Teile die Routine in Bewegungs-, Scan-, Sammel- und Rückkehrphasen auf. Teste jede Phase unabhängig und verbinde sie anschließend zu einem kurzen, wiederholbaren Kreislauf mit einer klaren Abbruch- oder Rückkehrbedingung.

Q: Wann sollte ich Drone-Lieferungen automatisieren?

Automatisiere die Drone-Logistik, nachdem deine Lagerpunkte und dein erster Prozessor klar festgelegt sind. Beginne mit einer Ressource und einer kurzen Route von der Quelle zum Ziel, bevor du weitere Lieferaufgaben hinzufügst.

Q: Warum stoppt meine Fertigungskette?

Überprüfe die Kette vom Bergbau über Lagerung, Verarbeitung und Fertigung bis zum Ausgangslager. Häufige Ursachen sind unzureichende Energie, fehlende Eingänge, ein volles Ausgangslager oder eine Drone-Route, die nicht die vorgesehenen Orte verbindet.