Kolonia sterowana kodem

Screeps: World to otwarty sandbox MMO dla osób, które lubią programować. Zamiast klikać rozkazy, piszesz kod w JavaScript, który steruje twoimi jednostkami, zwanymi creepami. Kod działa przez całą dobę, także wtedy, gdy masz grę wyłączoną. Twoja kolonia wydobywa surowce, buduje jednostki, zdobywa terytorium i handluje z innymi koloniami. Im więcej terenu opanujesz, tym większy masz wpływ na świat i tym łatwiej się dalej rozwijać.

Wspólny, żywy świat

Wszystkie jednostki wszystkich graczy żyją w tym samym świecie czasu rzeczywistego i podlegają tym samym zasadom. Zdobywanie tego samego terytorium przez wielu graczy może skończyć się konfliktatem, więc warto pilnować granic. Gra jest wolniejsza: jeden tick trwa od 2 do 5 sekund, w zależności od shardu, na którym grasz. Dzięki temu możesz na bieżąco debugować skrypty w świecie działającym w czasie rzeczywistym.

Co warto wiedzieć przed startem

Do gry wystarczą podstawowe umiejętności programowania, ale doświadczeni deweloperzy też znajdą wyzwanie. Kod edytujesz w edytorze w grze lub w swoim ulubionym IDE. Przez WebAssembly obsługiwane są też inne języki, między innymi C/C++, Rust, TypeScript, Go, C#, F#, Kotlin, Swift, D, Pascal i Zig. Nie musisz grać non stop — wystarczy co jakiś czas sprawdzić, czy wszystko działa. Lepiej napisany kod daje lepsze wyniki, niezależnie od tego, ile czasu spędzasz przy grze. Starter zawiera stały dostęp do MMO z limitem 20 CPU. Możesz odblokować pełne CPU na oficjalnym serwerze przez Lifetime CPU unlock lub zużywalny przedmiot CPU Unlock kupiony za kredyty w grze. Jeśli wolisz tego nie robić, jest osobny shard świata dla graczy z ograniczonym CPU, gdzie wszyscy grają na równych zasadach. Możesz też hostować własny serwer, zmieniać zasady i grać ze znajomymi przez LAN lub internet — serwer jest projektem open source. Na prywatnym serwerze tempo może sięgnąć do 10 ticków na sekundę, co ułatwia rozwijanie i testowanie skryptów.

Zrzuty ekranu

Tagi