Интервью с создателем R.A.D Multiplayer x64
— Что такое R.A.D и какое отношение имеет к Anomaly?
— Я начал создавать RAD Multiplayer 12.12.2021 года вместе с знакомым разработчиком на платной основе. В течение времени, которое наш проект прошел, было много изменений. Одно из значимых изменений стала задумка сделать Anomaly co-op. По сути, это кооперативный мультиплеерный мод который у нас уже имелся в базе, однако учитывая то как выглядят нынче сборки Anomaly и все те графические фичи и скриптовые системы, мы и близко не могли представить такое у себя. Что меня и подкупило. Вишенкой на торте является и то что в Monolith Engine (далее ME) вырезан сетевой код, а у нас уже есть стабильные версии x64 мультиплеера. Поэтому я заплатил за адаптацию рендера dx11 к нам в движок прямиком из МЕ.
К сожалению из-за конфликта с одним из разработчиков Anomaly (который как раз прикладывал руки к рендерам), мне запретили использовать рендеры из Anomaly в одностороннем порядке, а позже я получил бан в Anomaly дискорде. Дело в том, что разработчики Anomaly считают, что сторонние авторы не должны получать денежные вознаграждения за работу над системами в модах. Ведь время, оно ведь не стоит денег. Таков принцип сообщества Anomaly. Никакой донат не приветствуется в сообществе Anomaly, однако я видел множество проектов из Anomaly, которые платят за работу над кодом, принимают донаты и прочее. Так что я никакого отношения к Anomaly не имею, однако я имею отношение к обычным игрокам, которые хотят поиграть Anomaly в коопе с друзьями. И поэтому никто мне не запретит использовать open- source'ный МЕ, кроме разве что GSC Gameworld. А я в свою очередь планирую завершить дело до конца.
— На видео в Ютуб есть демонстрация игры по сети. Похоже ли это на реализацию в XrMPE? Является ли это разработкой с нуля, с оригинального сетевого кода Сталкера?
— В XrMPE даже сохранения прогресса нет до сих пор, однако там есть другие фичи которые и нам предстоит сделать. Это не является разработкой с нуля, мой проект основан на бесплатном опенсурсном движке от украинских разработчиков под названием Open-Multiplayer 1.0
— Является ли ваш движок форком Monolith Engine или вы скорее написали свой?
Нет не является, я скорее решил добавить важное из МЕ к нам в движок.
— Какова конечная цель проекта? Техническая или полноценная реализация игры по сети? Планируется ли изменение геймплея, сценария, диалогов под мультиплеер или просто предоставить стабильную игру вдвоем, например.
— Планируется чистый фриплей на 1-6 персон, для тех кто хочет путешествовать свободно по зоне с друзьями. В моде не будет неоднозначных ограничений по типу тех что представляли в Беларуси. Вы сможете находиться на разных локациях, лутаться, пвпшиться, квесты будут разве что возобновляемые, кастомные квесты будут только на Официальном РП сервере. Будет свой лаунчер, своя облачная архитектура и кастомизация сборок как в Anomaly, своя площадка для аддонов в лаунчере, адаптированные аддоны из Anomaly (в том числе погодные, шейдерные и тд). Для этого всего нам нужны разработчики и спонсоры. Это не делается из воздуха, как думает один из разработчиков Anomaly. Так не бывает.
— Будет ли поддержка некоторых аддонов при условии, что они установлены у всех игроков или вы просто адаптируете выбранные вами аддоны?
— Серверу на сетевом уровне без разницы на то, какие текстуры у вас заменены, подключаясь к серверу - клиент работает по конфигам на стороне хоста. По поводу аддонов я ответил выше.
— Как вы обошли проблему с сохранениями в коопе или только намереваетесь это обойти? Аналогичный вопрос и по структуре квестов.
— У нас изначально была система сохранения прогресса, от одного довольно забавного в узких кругах программиста. Квесты не работали из-за сломанных инфо-поршней, сейчас уже налажено, но надо допиливать. Для того чтобы все это увидело свет, мне нужны разработчики, по движку, конфигам, текстурам и квестам.