Was Screeps: World ist

Screeps: World ist ein Open-Source-MMO-Strategiesandspiel für Leute, die programmieren. Du führst eine Kolonie, indem du JavaScript-Code schreibst, der deine Einheiten, die sogenannten Creeps, steuert. Dieser Code läuft rund um die Uhr in einer dauerhaft bestehenden Online-Welt, auch wenn du das Spiel geschlossen hast. Deine Kolonie kann Ressourcen abbauen, Einheiten bauen, Territorium erobern, mit anderen Kolonien handeln und Logistik sowie Produktion aufbauen. Je mehr Territorium du kontrollierst, desto größer wird dein Einfluss in der Spielwelt und desto weiter kannst du dich ausbreiten.

Anders als in vielen anderen Echtzeit-Strategiespielen reagieren deine Einheiten auf Ereignisse, ohne dass du dabei sein musst – vorausgesetzt, du hast sie richtig programmiert. Deshalb musst du Screeps nicht ständig spielen, um gut dazustehen. Es reicht, gelegentlich vorbeizuschauen und zu prüfen, ob alles läuft. Die besseren Skripte entscheiden über deinen Erfolg, nicht die reine Spielzeit.

Wie eine Gruppe zusammen spielt

Alle Einheiten aller Spieler existieren in derselben Echtzeit-Welt und folgen denselben Regeln. Wer sich mit Freunden zusammentun will, kann einen eigenen Server hosten, die Spielregeln abändern und dann per LAN oder über das Internet gegeneinander oder miteinander spielen. Der Server ist ein Open-Source-Projekt. Auf dem offiziellen Server teilen sich alle Spieler dieselbe persistent Welt, in der mehrere Spieler um dasselbe Territorium konkurrieren können – was bei geteilten Ambitionen schnell zu Konflikten führt.

Wer seine Skripte entwickeln und testen möchte, ohne sofort in die große Welt einzugreifen, kann den privaten Server mit schnellerem Takt nutzen. Dort laufen bis zu zehn Spiel-Ticks pro Sekunde, was das Debugging in der Echtzeit-Welt deutlich erleichtert.

Was du vor dem Start wissen solltest

Grundlegende Programmierkenntnisse reichen aus, um einzusteigen; wer schon als Entwickler arbeitet, findet hier genug Herausforderung. Du bearbeitest deine Skripte entweder im integrierten Editor oder in deiner bevorzugten externen IDE. Neben JavaScript werden über WebAssembly weitere Sprachen unterstützt, darunter C/C++, Rust, TypeScript, Go, C#, F#, Kotlin, Swift, D, Pascal und Zig.

Das Spiel arbeitet bewusst langsam: Ein Spiel-Tick dauert je nach World-Shard zwischen zwei und fünf Sekunden, damit du deine Skripte in der Echtzeit-Welt debuggen kannst. Zum Einstieg ist ein MMO-Zugang mit einem CPU-Limit von 20 enthalten. Die volle CPU-Kapazität lässt sich im Konto freischalten, entweder dauerhaft oder über einen Verbrauchsgegenstand im Spiel. Wer darauf verzichten möchte, kann auf einem separaten World-Shard spielen, auf dem alle Spieler mit gleichem CPU-Limit antreten.

Screenshots

Tags