ASTRONAUT

Легендарный мир MMORPG древнего Востока

Регистрация аккаунта выполняется в игровом клиенте. Скачай Ancient Online, запусти игру и создай аккаунт прямо в клиенте.

ТРЕЙЛЕРСмотреть легенду

Блог Об игре

MMORPG на Unreal Engine 5.8: что движок значит для игроков Ancient Online: Remastered

5 мин чтения Автор: Astronaut Entertainment

Что Unreal Engine 5.8 даёт MMORPG с точки зрения игрока: масштабируемую графику, большой мир, живую погоду и сервер, который задаёт правила.

Стеклянный шар на фоне размытых зелёных, синих и красных неоновых огней, которые разноцветно отражаются внутри него

MMORPG на Unreal Engine 5.8 звучит как обещание графики, но для игрока движок важен по более практичным причинам: как мир выглядит на твоём устройстве, насколько большим он может быть, насколько живым ощущается и пойдёт ли он на твоём компьютере или телефоне. Ancient Online: Remastered — классическая MMORPG в стиле восточного фэнтези, которая будет бесплатной, а её игровой клиент разрабатывается на Unreal Engine 5.8. Эта статья с точки зрения игрока объясняет, что движок даёт игре и чего он не решает.

Ancient Online: Remastered находится в разработке; сейчас идёт закрытая альфа, а дата выхода пока не объявлена. Описанные здесь системы могут измениться до релиза.

Что делает Unreal Engine 5.8 в MMORPG?

В онлайн-игре работа делится на две части. Клиент, то есть программа, которую ты устанавливаешь, рисует мир, воспроизводит звук, показывает интерфейс и считывает твои действия; в Ancient Online: Remastered клиент разрабатывается на Unreal Engine 5.8. Сервер применяет правила игры; наш сервер — отдельная программа, которую мы сами написали на C++, независимо от движка. Так что движок формирует то, что ты видишь и слышишь, а исход боя решается на сервере.

Графика, которая масштабируется от ПК до телефона

Один и тот же мир должен работать и на игровом ПК, и на телефоне среднего класса, поэтому настройки важны не меньше, чем картинка:

  • Общее качество: Auto, Low, Medium, High, Epic и Cinematic (от автоматического до кинематографического), а также отдельные настройки теней, текстур, эффектов и дальности прорисовки.
  • Освещение Lumen, если захочешь: освещение в реальном времени из Unreal Engine 5.8 позволяет факелам и заклинаниям освещать всё вокруг. По умолчанию оно выключено, а на ПК его можно включить в настройках; если для тебя важнее частота кадров, оставь его выключенным.
  • Апскейлинг: TSR, FSR и DLSS рендерят игру в более низком разрешении и увеличивают изображение; в настройках также есть генерация кадров, NVIDIA Reflex и AMD Anti-Lag 2.
  • Настройки для телефона: на телефоне не показываются параметры, доступные только на ПК; ты выбираешь разрешение (720p, 900p, 1080p или родное разрешение экрана) и метод сглаживания (FXAA, SMAA или TAA).

Что делает каждая настройка и какую выбрать для твоего устройства, рассказывает руководство по системным требованиям и настройкам графики.

Большой мир, который подгружается по ходу движения

Мир Ancient Online: Remastered задуман как единый бесшовный мир, а не как отдельные карты, разделённые экранами загрузки. Он разбит на ячейки, и клиент подгружает область вокруг тебя, пока ты путешествуешь. Поэтому игре и нужен SSD на ПК: на механическом жёстком диске при входе в новые области будут подтормаживания и долгие загрузки. Содержимое мира хранится на сервере по версиям, и перед входом в игру клиент проверяет, совпадают ли его данные мира с серверными.

Погода, времена года, день и ночь

Современный движок позволяет миру меняться вокруг тебя. В версии для разработки:

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

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

Кто за что отвечает: движок или сервер?

ЗадачаКто её выполняет
Отрисовка мира, света, погодных эффектов и персонажейКлиент (Unreal Engine 5.8)
Звук, интерфейс и ввод с сенсорного экрана, мыши и геймпадаКлиент (Unreal Engine 5.8)
Исход перемещения и бояСервер
Предметы, Tael и сделки на рынкеСервер и база данных
Погода в каждом регионеСервер
Обновление мира 25 раз в секундуСервер

Благодаря такому разделению более мощная видеокарта делает игру красивее, но не заставляет тебя бить сильнее: клиент показывает то, что сообщает сервер, и на каждом устройстве действуют одни и те же правила. Как устроена серверная часть, рассказывает девлог № 1 студии.

Один мир на ПК и мобильных устройствах

Поскольку правила работают на сервере, клиент может принимать на каждом устройстве свою форму, не меняя саму игру. Целевые платформы — Windows, macOS, Linux, Android и iOS; версия для разработки сейчас тестируется на устройствах с Windows и Android. У телефонов свой сенсорный интерфейс, на ПК поддерживается геймпад, а окно настроек показывает только те параметры, которые имеют смысл на твоём устройстве. Подробности — в руководстве по кроссплатформенной игре на ПК и мобильных устройствах.

Что нужно, чтобы играть?

Краткая сводка опубликованных целевых значений:

  • Windows: не ниже 64-разрядной Windows 10, 8 ГБ памяти и видеокарта уровня GeForce GTX 1060 6GB, Radeon RX 580 8GB или Arc A580, а также DirectX 12 и 50 ГБ свободного места на SSD.
  • Android: не ниже Android 10 (64-разрядный), 4 ГБ памяти и OpenGL ES 3.1; рекомендуется Vulkan 1.1.
  • iOS, macOS и Linux: целевые платформы; их значения есть на той же странице.

Полные таблицы, включая процессоры, есть на странице «Системные требования». Это целевые значения, и до релиза они могут обновиться.

Часто задаваемые вопросы

Ancient Online: Remastered — это MMORPG на UE5?

Да. Игровой клиент разрабатывается на Unreal Engine 5.8, а игровой сервер — наш собственный, написанный на C++.

Нужен ли мощный ПК?

Нет. Минимальная цель — видеокарта уровня GeForce GTX 1060 6GB, Radeon RX 580 8GB или Arc A580 и 8 ГБ памяти, а настройки можно понижать и дальше. Lumen необязателен и по умолчанию выключен.

Мобильная версия — это та же игра?

Да. Это та же игра в том же мире, с настройками, адаптированными для телефонов; параметры, доступные только на ПК, вроде Lumen и апскейлинга, там не показываются.

Когда можно будет поиграть?

Игра находится в закрытой альфе, дата выхода пока не объявлена. Объявления публикуются на этом сайте и в нашем сообществе в Discord.

Куда двигаться дальше

Проверь своё устройство на странице «Системные требования», прочитай Что такое Ancient Online: Remastered?, чтобы узнать об игре всё, и присоединяйся к нашему сообществу в Discord, чтобы следить за новостями закрытой альфы.

Поделиться:
Также доступно на29
Discord