В течение более часа технический директор Hytale напрямую отвечал на вопросы сообщества в видеоформате. Модификация, производительность, обновления, монетизация: интервью проливает свет на технические решения проекта, задуманного не просто как игра, а как платформа для творчества.
Движок, созданный для творчества, а не просто для игры.
Отправная точка Hytale выбрана обдуманно. Команда пришла из Hypixel , сети, которая вывела Minecraft далеко за пределы его технических возможностей. Этот опыт сформировал четкое убеждение: движок должен быть не только игровой площадкой, но и инструментом для творчества .
Таким образом, Hytale был разработан для того, чтобы пользователи могли «делать Hytale внутри Hytale». Ничто не является фиксированным, ничто не запрограммировано жестко. Все элементы проходят через централизованную систему ресурсов, предназначенную для модификации, расширения и замены.
Сервер состоит из трех технических компонентов:
- Система компонентов сущностей , позволяющая избежать классических проблем объектно-ориентированного программирования.
- Система управления ресурсами на основе JSON, способная осуществлять «горячую» загрузку, проверку и перезагрузку контента.
- Система плагинов , расширяющая функциональность сервера за счет компонентов, событий и процедур.
Модификация доступна, но поэтапна.
Модификация Hytale не будет единообразной на старте. Команда определила несколько уровней зрелости. Самые продвинутые системы уже доступны без программирования. Внутриигровой редактор позволяет пользователям изменять блоки, генерацию ландшафта, объекты, визуальные эффекты, анимацию, рецепты и погоду с помощью визуальных графиков.
Другие системы поддаются модификации, но менее интегрированы . Они требуют работы с JSON-файлами или написания плагинов. Это особенно касается NPC, взаимодействий, инвентаря и камеры.
Наконец, некоторые элементы остаются на стадии прототипа . Они функционируют, но пока не обладают достаточной масштабируемостью. Команда предпочитает тестировать систему в реальных условиях, прежде чем окончательно дорабатывать её абстракцию. Такой обдуманный, постепенный подход объясняет, почему ранний доступ будет развиваться, иногда нестабильно, но при этом оставаться открытым.
Выходя далеко за рамки серверов Minecraft.
Простое сравнение Hytale с крупными серверами Minecraft недостаточно. Технический директор призывает мыслить шире, чем это было возможно ранее. В Minecraft отсутствие новых предметов, настраиваемых интерфейсов или продвинутых визуальных эффектов долгое время подавляло творчество. Всё зависело от дорогостоящих и ненадежных обходных путей.
Hytale использует полностью серверный подход . Сервер контролирует игровой процесс, ресурсы и правила. Это позволяет избежать проблем, связанных с клиентскими модификациями, сложными прокси-серверами и вопросами безопасности. Заявленная концепция амбициозна: игровой опыт, сравнимый с космической MMO, такой как EVE Online , созданный непосредственно с использованием инструментов игры.
Обновления, совместимость и прозрачность
В Hytale будут доступны два канала:
- Рекомендуемая и автоматически обновляемая версия для выпуска .
- Предварительная версия , доступная за неделю до официального релиза.
Команда хочет избежать фрагментации версий — проблемы, которая годами преследовала Minecraft. В краткосрочной перспективе период раннего доступа будет нестабильным. Некоторые API будут быстро развиваться, иногда в ущерб совместимости.
Взамен повышается прозрачность . Код сервера будет опубликован в режиме только для чтения на GitHub. В документации GitBook будут подробно описаны системы, их ограничения и планы развития.
Моды, платформы и бизнес-модель
С самого начала Hytale полагалась на CurseForge для формирования экосистемы моддинга. Партнерство не является эксклюзивным, и в будущем к нему присоединятся другие платформы.
В конечном итоге, возможность модификации будет интегрирована непосредственно в игру. Заявленная цель ясна: бесплатные, доступные модификации, приносящие прибыль их создателям , без ловушек, присущих агрессивным модификационным компаниям.
Эта философия отражена и в косметических предметах. Они разделены на глобальные предметы и предметы, специфичные для конкретного сервера. Здесь нет лутбоксов, а есть прозрачные покупки, задуманные как наименее навязчивый компромисс для финансирования проекта.
Четкое, техническое и гуманистическое видение
Помимо технических аспектов, интервью раскрывает команду, отмеченную своей историей. Hytale представлена не как продукт, созданный спонтанно, а как кульминация десяти лет экспериментов и разочарований .
Основной посыл неизменен: слушайте, совершенствуйтесь, берите на себя ответственность. Если инструмент препятствует реализации идеи, команда хочет об этом знать. Если система ограничивает творчество, она должна развиваться.
