Найти в Дзене

Screeps - игра для программистов

Screeps — это уникальная массовая многопользовательская стратегия, разработанная специально для программистов. Пространство игры организовано в виде сетки, разделенной на комнаты. Скрипсы (скрипты) — это юниты, которые реализуют заложенную игроком логику. Каждый скрип состоит из нескольких частей тела и может быть специализирован под различные задачи. Постройки включают в себя: Главная цель игры — наращивание влияния в игровом мире через управление колонией скрипсов. Игрок программирует поведение колонии на JavaScript, задавая алгоритмы действий: После запуска кода колония развивается автономно по заданной логике, не требуя постоянного вмешательства игрока. Все колонии находятся на одном сервере, что создает соревновательный элемент. Платформы: Windows, macOS, Linux
Режимы игры: одиночный и мультиплеер
Управление: программирование логики колонии через написание кода
Системные требования: интернет-подключение и 500 МБ памяти Особенность игры заключается в том, что время течет по тикам (
Оглавление
Скриншот геймплея
Скриншот геймплея

Screeps — это уникальная массовая многопользовательская стратегия, разработанная специально для программистов.

Игровой мир

Пространство игры организовано в виде сетки, разделенной на комнаты.

Основные элементы

Скрипсы (скрипты) — это юниты, которые реализуют заложенную игроком логику. Каждый скрип состоит из нескольких частей тела и может быть специализирован под различные задачи.

Постройки включают в себя:

  • Стены
  • Боевые башни
  • Технологические сооружения
  • Производственные постройки

Особенности геймплея

Главная цель игры — наращивание влияния в игровом мире через управление колонией скрипсов. Игрок программирует поведение колонии на JavaScript, задавая алгоритмы действий:

  • Атака
  • Торговля
  • Строительство
  • Исследование

После запуска кода колония развивается автономно по заданной логике, не требуя постоянного вмешательства игрока. Все колонии находятся на одном сервере, что создает соревновательный элемент.

ехнические детали

Платформы: Windows, macOS, Linux
Режимы игры: одиночный и мультиплеер
Управление: программирование логики колонии через написание кода
Системные требования: интернет-подключение и 500 МБ памяти

Особенность игры заключается в том, что время течет по тикам (ходам), во время которых выполняется код игроков. Один тик на основном сервере занимает примерно 2,9 секунды. Длительность одной игры может составлять недели, что отличает Screeps от других игр, ограниченных по времени.

Для обучения и тестирования кода предусмотрен специальный режим симуляций с возможностями отладки.