Un RTS où l'on code plutôt que de cliquer
Screeps: Arena est un jeu de stratégie en ligne où vous écrivez du vrai JavaScript pour piloter vos unités, appelées creeps. Votre script s'exécute sur les serveurs du jeu et applique votre stratégie de façon autonome : vous ne contrôlez pas vos unités directement. Le fond de jeu reste celui d'un RTS classique, avec la collecte de ressources, la construction de base et la création d'unités. Les parties se déroulent en arène 1v1, par matchs courts et rapides.
Comment jouer à plusieurs
Le mode compétition est du PvP en 1v1 : votre script affronte celui d'un autre joueur. Le système vous met en face d'adversaires de niveau comparable selon votre note d'arène, et il trouve une partie équilibrée à tout moment, même quand personne d'autre n'est en ligne, en utilisant le code enregistré des autres. Vous pouvez aussi créer des défis privés pour jouer avec vos amis. De nouvelles arènes, chacune avec ses règles et ses objectifs stratégiques, sont ajoutées chaque saison, ce qui oblige à adapter son code.
Ce qu'il faut savoir avant de commencer
Deux notions de programmation suffisent pour débuter, mais l'environnement est assez profond pour pousser les codeurs confirmés à leur limite. JavaScript est le langage natif, et des paquets pris en charge par la communauté permettent d'utiliser TypeScript, Python, Rust, C#, Kotlin et d'autres (voir les guides Steam). Prévoyez de gagner de la renommée quotidienne, d'obtenir des ressources et de fabriquer des objets pour débloquer du contenu.