Ранний доступ

Code: Terraform

WindowsLinux / SteamOS★ 84% · Очень положительные

Цены · Казахстан

Валюта: KZT. Нажмите, чтобы открыть страницу игры в магазине.

Об игре▾

Тебя отправили в замёрзший чужой мир. Корабль молчит. Датчики отключены.

Вдохнуть жизнь в это место можно только одним способом: писать код.

В Code: Terraform, игре об автоматизации и программировании, каждое действие выполняется через скрипты, которые ты пишешь сам. Никакого визуального программирования. Никакого перетаскивания. Настоящий код на языке, созданном по образцу Python, с полноценным редактором, консолью и документацией прямо в игре.

Ты не кликаешь, чтобы добывать ресурсы. Ты пишешь скрипт добычи. Ты не управляешь энергосетью вручную. Ты программируешь правила, по которым она работает. Солнечные трекеры поворачиваются за солнцем, потому что твой код следит за часами. Флотилии дронов летают, потому что твой код отправляет их в путь. Чем больше систем ты автоматизируешь, тем сильнее реагирует планета.

Запусти свои системы

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

Пиши скрипты, которые работают сами

Твой солнечный трекер следует за солнцем. Твой Rover исследует дальние участки и бурит те, что стоят разработки. Твоя плавильня перерабатывает то, что он привозит. Всё работает одновременно: твой код трудится, пока ты планируешь следующий шаг.

Выполняй инженерные контракты

Земля присылает контракты: задачи по обработке данных с настоящими наградами. Разбирай сигналы, фильтруй наборы данных, вычисляй решения. Чем сложнее контракт, тем выше оплата.

Перерабатывай, производи, доставляй

Зарабатывай кредиты. Покупай машины. Разворачивай модульные Rover и Pioneer, меняй модули навигации, сонара и бурения под задачу. Выплавляй из руды слитки. Производи детали: трубные секции, рамы машин, схемные панели, роторы турбин, грузовые капсулы, двигательные блоки, аккумуляторы. Отправляй заказы клиентам на Земле и получай кредиты, новые рецепты и технологические улучшения. Вырасти от одной солнечной панели до промышленности масштаба целой планеты.

Энергосети и сети жидкостей

Добывай воду из подземных запасов. Качай нефть из скважин. Накрывай геотермальные источники, чтобы получать пар. Прокладывай трубы для воды, нефти и пара по всей планете, уравновешивай противодавление и питай машины третьего уровня, которым для работы на полную мощность нужен непрерывный поток. Пропускай пересекающиеся трубы по эстакадам. Соединяй энергетические подсети участками линий электропередачи. Инфраструктура строится клетка за клеткой, и проектируешь её ты.

Уровни, улучшения и путь наверх

Машины Mark I доведут тебя до разреженной атмосферы. Mark II доведут до пригодного для дыхания воздуха. Mark III требуют подачи жидкостей, но открывают путь к полному терраформированию. Получай пакеты улучшений за заказы, устанавливай их на развёрнутые машины и наблюдай, как изгибается вверх кривая твоей производительности.

Строй то, что нужно

Планируй трубы, линии электропередачи и аванпосты в клеточном редакторе чертежей. Отправь Pioneer с модулем «Конструктор», чтобы воплотить план. Прокладывай инфраструктуру деталь за деталью, клетка в клетку, как это делала бы настоящая инженерная бригада.

Собирай дроны. Прокладывай маршруты. Ставь аванпосты.

Собирай дроны из шасси, двигателей и модульных капсул. Закладывай аванпосты на самых богатых территориях и управляй ими удалённо. Пиши полётные скрипты, которые везут руду домой, доставляют припасы и спасают застрявшие флотилии. Зарядные станции и заправочные площадки держат флот в воздухе. Спасательные отсеки забирают по воздуху тех, кто не смог вернуться. Расстояние зависит от заряда и топлива, а не от дорог. Опиши маршрут один раз в библиотечном скрипте, и им будет пользоваться каждый дрон.

Настоящая среда программирования

Полноценный редактор кода с подсветкой синтаксиса, автодополнением, подсказками сигнатур, дополнением с учётом типов, переименованием символов во всём коде и встроенной документацией по Cmd+клику. Несколько скриптов работают одновременно. Библиотечные скрипты для общего кода: импортируй функцию один раз и используй её везде. Точки останова, точки логирования, условные точки останова и три режима пошагового выполнения для настоящей отладки. Закрепи редактор, чтобы писать код и видеть результат рядом.

Что-то не так

Показания датчиков, которые не сходятся. Тёплые участки там, где ничему не положено быть тёплым. Сооружения, которых вчера здесь не было. Центр управления задаёт вопросы, которые ему вроде бы незачем задавать. Чем больше ты терраформируешь, тем сильнее реагирует планета. Не на твоё оборудование. На тебя.

История, рассказанная через твой терминал

Никаких катсцен. Никаких роликов. Каждый сюжетный момент подаётся через системы, которыми ты и так пользуешься: брифинги, данные датчиков, зашифрованные передачи, странности в контрактах. Правда раскрывается, пока ты работаешь. Обращай внимание на детали.

Никто не водит за руку

Есть документация и подсказки. Никаких обучающих заданий. Разбирайся сам, как настоящий инженер.