Spielende schreiben und überarbeiten Code, der Arbeitseinheiten sagt, wie sie ernten, bauen, verteidigen, handeln und expandieren, und beobachten dann, wie die Kolonie dauerhaft in einer geteilten, beständigen Welt weiterläuft.
Warum es nützlich sein kann
Das Spiel akzeptiert nichts außer Code: Jede Verbesserung Ihrer Kolonie ist eine Verbesserung eines Programms, und jeder Rückschlag ist ein Bug. Das ist Programmierpraxis mit echten Fehlermodi, keine Hülle um Übungen herum.
Zu beachten
Das ist kein Spiel für den Programmier-Einstieg: Es gibt keinen visuellen Editor, und Anfängerinnen und Anfänger stehen schon in den ersten zehn Minuten vor einem Code-Editor und einer API-Referenz.
Geschrieben am 2026-09-15 · redaktionelle Einschätzung, kein gemessener Effekt · wie wir bewerten →
Worum es im Spiel geht
Screeps: World ist ein Strategiespiel, das man nicht mit den Händen spielt. Die eigene Kolonie kleiner Einheiten läuft ununterbrochen auf den Servern des Entwicklers, und der einzige Weg, sie zu steuern, ist JavaScript zu schreiben, das der Server in unserem Namen ausführt, Tick für Tick, ob man eingeloggt ist oder nicht. Screeps LLC betreibt es seit 2016, und die Spiel-Engine ist quelloffen.
Die Welt ist ein dauerhaftes Raster aus Räumen, geteilt mit anderen Spielenden. Einheiten fördern Energie, bauen Spawns und Erweiterungen, transportieren Ressourcen, verbessern einen Raum-Controller, verteidigen Mauern und expandieren in Nachbarräume. Es gibt eine Wirtschaft, Fertigung, Logistik und Handel mit den Kolonien anderer Spielender. All das ist Code, den man selbst geschrieben hat.
Man beobachtet über einen Browser-Client, der die Räume beim Laufen zeigt, mit einer Konsole für die eigenen Logs. Ein kostenloses Startpaket gibt dauerhaften Zugang mit einem Limit von zwanzig CPU; eine einmalige lebenslange CPU-Freischaltung oder Verbrauchsgegenstände im Spiel heben es an, und ein separater CPU-begrenzter Shard lässt alle mit demselben Budget antreten. Es gibt auch eine kostenpflichtige Steam-Version.
Was Sie tatsächlich tun
Man schreibt ein Programm und beobachtet dann, wie es auf Weisen scheitert, die man nicht bedacht hatte. Eine Einheit, die auf einer Raumstufe gut erntet, blockiert auf der nächsten einen Korridor; eine Transporteinheit stirbt durch eine eindringende Kreatur, während man schläft, und nichts füllt den Spawn nach. Weil der Code unbeaufsichtigt läuft, muss alles den Fall abdecken, dass man nicht da war. Die Arbeit besteht also darin, Logs zu lesen, eine Prüfung hinzuzufügen, sie einzusetzen und später zu schauen, ob sich die Kolonie von selbst erholt hat. Besser werden sieht so aus, festverdrahtetes Verhalten durch Rollen zu ersetzen, die selbst entscheiden, und das Ganze innerhalb des CPU-Budgets zu halten.
Was es trainiert
Schreibt JavaScript, das unbeaufsichtigt läuft und Fehler übersteht
Liest Logs, um unbeobachtete Systemausfälle zu verstehen
Entwirft Rollen und Zustandsautomaten statt Einzelaktionen
Überarbeitet Code, der im Kleinen funktionierte, im Großen aber brach
Warum wir es mit Außergewöhnlich bewerten Interner Wert 91 / 100
PassungWie viel echtes Wissen oder Können verlangt das Spiel selbst?93Gewichtung 45%
Passung erreicht 93 Punkte. Es gibt überhaupt keine Trennung zwischen Spielen und Programmieren. Das Spiel akzeptiert nichts außer Code, sodass jede Verbesserung der Kolonie eine Verbesserung eines Programms ist und jeder Rückschlag ein zu findender Bug. Das kommt dem, tatsächlich die Disziplin zu sein, die es zu vermitteln vorgibt, so nahe wie ein Spiel nur kann, weshalb die Zahl so hoch liegt.
TransferFunktioniert das Geübte auch außerhalb des Spiels?90Gewichtung 30%
Transfer erreicht 90 Punkte. Das ist echtes JavaScript mit echten Fehlermodi: nicht abgefangene Ausnahmen, Speichergrenzen, Code, der im Kleinen funktioniert und im Großen zusammenbricht. Defensives Programmieren, Logging, Profiling und Refactoring sind die tatsächlichen Gewohnheiten des Berufs, und sie übertragen sich direkt auf jede andere Codebasis. Was es knapp unter der absoluten Spitze hält, ist, dass die Domäne eine Spielwelt mit eigener API ist, aufgesetzt auf die Sprache.
WiederholungLässt das Spiel Sie diese Fähigkeit immer wieder einsetzen, bei steigender Schwierigkeit?90Gewichtung 25%
Wiederholung erreicht 90 Punkte. Die Kolonie hört nie auf, sodass sich der Kreislauf aus Beobachten, Diagnostizieren, Beheben und Einsetzen unbegrenzt wiederholt, und jede Behebung schafft die Bedingungen für das nächste Problem. Spielende bleiben monatelang bei derselben Codebasis und refaktorieren, während die Kolonie wächst, was näher an der Art kommt, wie Software in einem echten Job tatsächlich geübt wird, als es jede Übungssammlung könnte. Nur die Motivation begrenzt, wie weit das geht.
Was die Evidenz zeigt
Nur redaktionellNiemand außerhalb unserer Redaktion hat das geprüft. Es ist unsere Lesart des Spiels.
Die Evidenzstufe ist „Nur redaktionell“. Drei Quellen sind genannt: die Browser-Anmeldung, die offizielle Store-Seite und der Steam-Eintrag. Zusammen bestätigen sie Screeps LLC, die dauerhafte gemeinsame Welt, das JavaScript-Steuerungsmodell, die quelloffene Engine, das kostenlose Startpaket mit seinem Zwanzig-CPU-Limit, die lebenslange CPU-Freischaltung und Verbrauchsgegenstände im Spiel, den CPU-begrenzten Shard sowie die an anderer Stelle auf dieser Seite genutzten Steam-Zuspruchszahlen. Was keine davon belegt, ist, dass das Spielen die Programmierfähigkeit von irgendjemandem verbessert. Das Argument hier ist, dass die Tätigkeit einfach Programmieren ist, eine Aussage über die Mechanik, nicht über ein gemessenes Ergebnis.
Redaktionelle Einschätzung – kein gemessener wissenschaftlicher Effekt.
Passung
93/100
Transfer
90/100
Wiederholung
90/100
Warum es überzeugt
Bestanden - es ist unverkennbar zuerst eine Strategie-Sandbox, in der die Programmierebene das eigentliche Spiel ist, keine Hülle um Übungen.
Nur redaktionell
Dies ist unsere redaktionelle Einschätzung der Browser-Anmeldung, der offiziellen Store-Seite und des Steam-Eintrags. Die Aussage betrifft die Mechanik – dass Spielen schlicht Programmieren ist –, nicht ein gemessenes Ergebnis.
The official store page currently confirms browser sign-in and live-demo access while describing the exact game as an open source MMO strategy sandbox controlled with JavaScript, and the browser sign-in URL is the real ongoing play surface.
Steam reception checked on 2026-08-20 reads Very Positive with 1,920 English reviews.
Browser access is the real meaningful game entity rather than a throwaway demo, but full official-server power is gated by a CPU-limited starter package and optional unlock purchases.
Altersempfehlung
13+ Jahre
Themen
MINT
Spielstile
Sandbox, Strategie, Simulation
Tags
Programming · Automation · Persistent online world
Es gibt keine Trennung zwischen Spielen und Programmieren: Das Spiel akzeptiert nichts außer Code, und die Kolonie läuft ununterbrochen weiter, sodass sich Beobachten, Diagnostizieren und Beheben wiederholt, solange jemand dabeibleibt.