Screeps
Описание игры Screeps

Браузерная игра в жанре браузерной стратегии Screeps не похожа на классическую браузерку-гриндилку. Юниты не подчиняются прямым указаниям, а «слушают» программный код, написанный игроком на Java-script. Чем лучше оптимизированы строчки, тем эффективнее солдаты расправляются с препятствиями и расширяют свои владения.
Игровой мир поделен на комнаты, источники энергии для строительства зданий и обучения новых бойцов. Это могут быть рабочие, собирающие сырье для складирования в хранилищах, разведывательные и боевые дроны, которые умеют только стрелять. Поведение транспорта и оборонительных башен тоже регулируется переписыванием скрипта. Придуманные алгоритмы автоматизируют процессы, благодаря чему боты продолжают работать даже при отсутствии игрока.
Человек расставляет постройки и формулирует команды, среди которых могут быть:
- Добыча энергии, сырья и материалов.
- Торговля ресурсами. Излишки продают дружественным колониям, а недостающие элементы покупают за внутриигровую валюту.
- Производство материалов. Добытая руда и минералы нуждаются в обработке для дальнейшего улучшения построек и ботов.
- Прокачка армейцев и рабочих. После модификации они становятся быстрее, сильнее и крепче.
- Поглощение территорий. Захват других баз позволяет наращивать производство, рекрутировать больше юнитов и добывать редкие ресурсы.
Официальный сайт игры заполнен документацией, в которой поясняется, какие существуют команды и как их имплементировать. Внутриигровые форумы разрывают дискуссии профессионалов, ведущих споры об изменении поведения ботов, о лучших тактиках ведения войны и торговых отношений.
После очередного обновления предыдущие автоматизированные системы, созданные игроками, морально и физически устаревают. Часть модулей нуждается в переписке, другая оказывается малоэффективной в нынешней мета-игре.
Screeps предлагает бесплатно тренироваться на частном сервере, или за подписку перейти на официальный канал, где две тысячи программистов пытаются написать идеальный код и захватить мир. Скорость происходящего разнится от выбранного хаба: от шага в две секунды до шага в десять секунд. Это по-настоящему хардкорное приключение, заставляющее думать, анализировать огромный объем данных и подстраиваться под актуальные перемены. На сайте разработчиков можно найти демо-версию, посвящающую в основы кодинга. Если вам приглянется демка, то полноценная версия лишит вас свободного времени.