O que é Screeps: World
Screeps: World é um MMO de estratégia e sandbox onde você escreve JavaScript para comandar sua colônia. Em vez de clicar em unidades o tempo todo, você programa o comportamento delas: coletar recursos, construir, defender e conquistar território. O código que você escreve roda 24 horas por dia, inclusive quando você está offline. O mundo é persistente e todos os jogadores dividem o mesmo mapa em tempo real, seguindo as mesmas regras.
O ritmo do jogo é lento de propósito: cada tick dura de 2 a 5 segundos, dependendo do shard onde você começa. Esse ritmo existe para facilitar a depuração dos scripts dentro do mundo real. Se você quiser testar com mais velocidade, dá para hospedar seu próprio servidor e chegar a 10 ticks por segundo.
Como um grupo joga junto
Você pode hospedar seu próprio servidor, modificar as regras do jogo e jogar com os amigos pela LAN ou pela internet. O servidor é um projeto de código aberto, então dá para ajustar o funcionamento ao gosto do grupo. Como todos os jogadores e unidades convivem no mesmo mundo, territórios disputados podem gerar conflito entre colônias — e a cooperação ou guerra entre amigos fica por conta das alianças que vocês montarem.
A vantagem de Screeps para quem tem uma rotina cheia é que seus creeps continuam minerando, construindo, defendendo e conququistando enquanto você trabalha ou dorme. Não é preciso jogar constantemente: checar de vez em quando para ver se tudo está funcionando costuma bastar. Quanto melhores forem seus scripts, melhor será seu desempenho, independentemente do tempo jogado.
O que saber antes de começar
Screeps é feito para quem tem interesse em programação. Habilidades básicas de programação são suficientes para começar, mas desenvolvedores experientes podem levar as coisas mais longe. Você edita os scripts no editor embutido do jogo ou na sua IDE externa. Além do JavaScript, outras linguagens são suportadas via WebAssembly, como C/C++, Rust, TypeScript, Go, C#, F#, Kotlin, Swift, D, Pascal e Zig.
O acesso permanente ao MMO vem com um limite de 20 de CPU no pacote inicial. Para liberar a CPU total na conta do servidor oficial, existe o desbloqueio de CPU vitalício ou um item consumível de CPU Unlock comprado com créditos do jogo. Quem preferir não comprar nada pode competir em um shard mundial separado, limitado por CPU, onde todos jogam em igualdade de condições.