EVE Frontier MMO

EVE Frontier – взгляд изнутри

Краткая предистория

Немного погрузимся в контекст разработки EVE Frontier. Информация о новой игре от CCP Games была уже давно, с 10 декабря 2024 года было запущено закрытое альфа-тестирование для тех, кто заранее приобрёл Founder Access. В этом году информационная завеса приотрылась: игрокам предоставили несколько презентаций и выступлений, в том числе на фанефесте в середине года, а более публичный доступ (снятие NDA, возможность делиться геймплеем, открытие “Founder Access: New Era”) начался 11 июня 2025 года. Сейчас Вы можете присоединиться к этой вселенной, приобретя один из пакетов Founder Access или попробовать игру в периоды свободного доступа, таких было несколько в 2025 году.

Философия EVE

На протяжении более двух десятилетий сообщество EVE переосмысливало, каким могут быть виртуальные миры: открытые, управляемые игроками, с бесконечной глубиной. Цель EVE Frontier всегда заключалась в создании вечной игры – постоянной, развивающейся вселенной, которая существует дольше своих создателей и даёт возможности игрокам и создателям.

С самых ранних дней проекта EVE Frontier изучала, как можно поддерживать суверенитет игроков, адаптивность и долговечность. Масштаб, скорость и интерактивность живой, дышащей, создаваемой игроками вселенной требуют прочной основы.

Для технической реализации этих задач CCP Games было принято решение интеграции блокчейн технологий в игру. Блокчейн – это децентрализованное хранилище данных. Информацию в него могут отправлять пользователи, через специальные протоколы, при этом записанные данные невозможно изменить задним числом без согласия сети. Каждая новая запись подтверждается множеством независимых узлов (валидаторов), что делает подделку или удаление информации практически невозможными.

Первая попытка – Ethereum блокчейн

Ещё в начале 2025 года CCP хотели интегрировать блокчейн Ethereum и на его основе хранить данные об объектах и структурах, принадлежащим игрокам, но этим не ограничивается потенциальная роль этой технологии. Для экосистемы Ethereum существует специальный язык программирования – Solidity, который позволяет писать код (программы) и исполнять его внутри блокчейна. Такие программы называются смарт-контрактами. Они позволяют задавать правила взаимодействия игроков и объектов напрямую в блокчейне, без необходимости доверять центральному серверу или отдельному администратору.

На этом этапе разработчики столкнулись с рядом базовых проблем блокчейна Ethereum:

  • Высокие комиссии (gas-fees). При активной нагрузке на сеть Ethereum стоимость транзакций (в том числе «перемещение объектов», торговля, запись прав собственности и т.п.) может сильно возрастать. Это делает частые внутриигровые действия экономически нецелесообразными. Редакция evefrontier.ru провела самые простые подсчёты стоимости хранения 1КБ данных в блокчейне Ethereum. Вычисления показали, что стоимость одной операции при средней нагрузке на сеть может составлять ~$3.1. Это катастрофически много для игрового мира, где каждый игрок может выполнять сотни и тысячи операций ежедневно. Вообще, возникает закономерный вопрос: с учётом того, что эти вычисления очень легко произвести, зачем вообще было CCP говорить об Ethereum?
  • Низкая пропускная способность. Необходимо, чтобы игровой процесс был непрерывным и отзывчивым для игроков: кликнул «Купить» – товар появился в твоём грузовом отсеке. В EVE Online так и происходит, мы приходим в Jita и быстро делаем все свои торговые дела. Ethereum (особенно базовый «Layer 1») не рассчитан на тысячи/миллионы транзакций в секунду.
  • Сложности для пользователей. Использование блокчейна Ethereum требует, чтобы игроки понимали основы криптокошельков, комиссий и смарт-контрактов – это усложняет вход для обычных игроков, не заинтересованных разбираться в крипто-технологиях.

Всё это привело разработчиков в середине 2025 года к отказу от Ethereum и переходу на другой блокчейн - Sui.

Второй заход – блокчейн Sui

В основе Sui лежит решение проблем параллелизма и задержек, ограничивающих другие блокчейны, в том числе и рассмотренный нами ранее Ethereum. Объектно-ориентированная модель Sui позволяет выполнять транзакции, затрагивающие разные объекты, параллельно. Эта архитектура отражает то, как построен сам EVE Frontier – вселенная независимых, развивающихся сущностей, таких как корабли, станции и другие объекты, каждый из которых имеет своё состояние, владение и логику.

Объектно-ориентированная архитектура Sui и язык программирования Move тесно соответствуют концепции Frontier. В Sui всё является объектом с собственной идентичностью, владением и происхождением – будь то корабль, база или что-то другое созданное игроком. Это отражает работу мира EVE Frontier: вселенная постоянных, компонуемых сущностей, способных эволюционировать и взаимодействовать автономно.

Результатом становится блокчейн-среда, которая отражает те же принципы проектирования, что и сам EVE Frontier: системы, которые являются модульными, совместимыми и управляемыми игроками.

Это соответствие не просто удобно. Именно оно делает возможным техническое существование мира Frontier на блокчейне в требуемых масштабах. Идея о том, что каждый объект может существовать, взаимодействовать и развиваться автономно, возможна только на Sui, где объекты являются полноценными участниками протокола.

Sui обеспечивает финализацию транзакций за доли секунды (до 400 мс), гарантируя, что когда игрок строит, торгует или участвует в бою, результат подтверждается почти мгновенно. Такая отзывчивость объединяет опыт работы на блокчейне и клиенте, а горизонтальная масштабируемость позволяет увеличивать пропускную способность по мере обновления оборудования валидаторов* (мы уже упоминали этот термин выше) – это критически важно для живой вселенной с сотнями тысяч взаимодействующих объектов.

*Валидатор – это «страж» сети Sui. Он проверяет действия игроков (строительство, торговлю, бои) и подтверждает, что всё происходит честно, обеспечивая работу и стабильность виртуальной вселенной. Таких валидаторов много, они используют свои сервера для поддержания рабочего состояния данных в блокчейне и его работы.

Что же насчёт подсчётов стоимости хранения в Sui? Напомним, что в Ethereum блокчейне стомость единоразовой запись 1КБ данных составила около $3.1. В Sui для этих подсчётов технически используются т.н. storage-units.

100 storage-units = 1 Байт
1 КБ = 1024 байт = 1024 × 100 = 102 400 storage-units
Тариф хранения (storage-price) на момент последнего обновления равен 76 MIST за storage-unit.
1 SUI = 1 000 000 000 MIST, курс 1 SUI на момент расчёта $1.70
Стоимость = 102 400 × 76 MIST = 7 782 400 MIST = 0.0077824 SUI = 0.0077824 × $1.70 ≈ $0.013–$0.014

Стоимость в $0.014 уже является гораздо более приемлемой, кроме того, не забывайте, что мы рассчитывали стоимость хранения 1КБ данных, что, вероятнее всего, больше необходимого для одной транзакции.

Новые возможности для игроков внутри EVE Frontier

Концептуально игра предлагает игрокам автоматизировать игровые функции и свою жизнь внутри игры. Вы сможете, к примеру, построить турель, которая пропускает только космические корабли красного цвета или только тех, кто заплатил налог корпорации. В каждом таком объекте можно будет запустить скрипт, выполняющий эту функцию. Переход на Sui делает жизнь игроков-разработчиков внутри EVE Frontier значительно проще. CCP называет таких игроков Строителями (Builders). Речь идёт о тех, кто создаёт модификации в игре (да да, официально можно будет писать свои скрипты внутри игры), разрабатывает сторонние системы и автоматизирует внутриигровые экономики, обогащая вселенную игры новыми возможностями.

К примеру, вы сможете открыть свой сайт-магазин, на отдельном доменном имени и продавать или покупать на нём внутриигровые товары. При этом через сам блокчейн будут синхронизироваться транзакции (передача прав на объект). Вы продали корабль на сайте – в игре он нашёл своего нового хозяина.

Для написания логики блокчейна Sui используется специальный язык программирования Move. Он безопасный и умный: программы заранее проверяются на ошибки, что предотвращает случайные или намеренные сбои в системе. Благодаря этому создатели могут сосредоточиться на реализации своих идей, не беспокоясь о технических ловушках.

В Sui смарт-контракты (программы на блокчейне) могут легко «общаться» друг с другом через понятные правила. Это похоже на то, как разные детали конструктора могут соединяться друг с другом – на их основе можно строить новые системы и функции внутри игры.

Кроме того, контракты могут работать одновременно, не мешая друг другу. Это значит, что всё в игре происходит быстро и без задержек, даже если много игроков и объектов взаимодействуют одновременно. Такой подход очень важен для большой живой вселенной, где всё должно работать плавно и стабильно.

Технические последствия интеграции Sui и масштабируемость

Переход на Sui – это не просто смена инфраструктуры, это долгосрочная приверженность созданию систем, которые открыты, надёжны и масштабируемы. Архитектура Sui закладывает основу для постоянного мира, где владение и взаимодействие записаны на уровне протокола, а не управляются централизованными системами.

Контракты и системы, которые будут развернуты на Sui, станут полноценными элементами вселенной игры – модульными, совместимыми и способными взаимодействовать друг с другом. Со временем это позволит Frontier развиваться за счёт вкладов сообщества, сохраняя при этом контроль и безопасность.

Этот переход гарантирует, что EVE Frontier сможет продолжать развиваться с предсказуемой производительностью и надёжной защитой данных и безопасности. Техническая концепция, которую реализуют CCP, не просто поддерживается Sui – она становится возможной благодаря Sui.

Полезные ссылки

На текущий момент мы собрали тематические ссылки на официальные ресурсы из этой статьи. В будущем, по мере появления возможностей, мы будем разбираться в этом технологическом стеке вместе с вами и постараемся сделать простые гайды по написанию нужных скриптов и их интеграции в игровой процесс EVE Frontier.

EthereumEVEEVE FrontierEVE PointsMoveSolidityблокчейнкриптамир EVEразработка EVE Frontierтехнологии игры