Анонсировали переиздание Stronghold, а исправят ли все проблемы?

Пост опубликован в блогах iXBT.com, его автор не имеет отношения к редакции iXBT.com
| Мнение | Игры

13 июля на YouTube канале студии Firefly был выложен анонс переиздания Stronghold: Stronghold Definitive Edition. В данном ролике разработчики пообещали улучшить оригинальную игру. Однако вопрос, а исправят ли они технические проблемы вместе с графическими? Но ещё больший вопрос, а имеет ли смысл данное переиздание, ведь практически всё у игроков уже есть?

В блогах IXBT. live и на IXBT. games уже освещалась тема анонса переиздания, однако за скобки выходили некоторые вещи.

Лет десять-пятнадцать назад мне подарили диск со сборником игр Stronghold, который с течением времени повредился. И вот два года назад я откопал у себя этот диск, к тому же под рукой был системный блок с дисководом, ну я скачал файлы с диска. С одной стороны это получилось, с другой часть файлов оказалась битой. Из-за этого некоторые игры жаловались на нечитаемые файлы, а другие сыпали ошибками совместимости. Старые игры, нет обновлений, бла-бла-бла… Но подобными ошибками сыпала и другие версии игр, после чего я дождался распродажи в Steam и купил лицензионную версию, которая продавалась под названием Stronghold HD. Но знаете что? Данная версия сыпала теми же ошибками. И уже после этого я полез изучать данный вопрос.

Проблема заключалась в совместимости. На форумах Steam начали жаловаться на данную начиная с конца 2014 года, по крайней мере это самая ранняя ветка найденная мной, а что происходило в данный период? В тот момент Windows 8.1 готовилась уступить место Windows 10, вместе с этим появлялись новые технологии, а старые уходили в закат. И поэтому проблемы с данной игрой не носят массовый характер: те люди которые обновляли свою системы с Win7 до Win8 и Win10, не имели подобных проблем. На семёрке необходимые параметры, такие как DirectPlay, были включены, однако в более поздних ОС их отключили за ненадобностью.

Техническое обновление

В рамках технического обновления игры разработчики нам пообещали: мультиплеер через Steam, поддержка Мастерской Steam, редактор карт. Но отвяжут ли игру от технологий решений требующих режима совместимости с Win7 или WinXP, или хотя бы реализуют автоматическое включение данный параметров? По-хорошему конечно должны, но для самого идеального варианта необходимо пересобрать игру чуть ли не с нуля. Ведь игра 2001 года, пускай даже стратегия в реальном времени, пронесла сквозь года все особенности игростроения того времени: однопоточность, устаревший API, вышеуказанные проблемы совместимости…

Какая игра из того времени запуститься на современных системах без фанатских фиксов, модов и других видов исправлений от сообщества? Half Life 2? Но это Valve, которые могут сделать то что понять дано не то что бы всем. Но данная игра уже пережила своё перерождение, если можно так выразиться, в процессе модификации движка, из-за чего некоторые механики потерялись. Как пример около года назад DepoSit показал «утерянную» механику в данной игре.

Гарпуны для «протыкания» врагов в Half Life 2
Автор: DepoSit Источник: www.youtube.com

Суть данной механики в том, что гарпун можно метнуть «Манипулятором Энергетического Поля Нулевого Уровня» и он проткнёт всех на своём пути. Но в процессе обновления движка один из параметров, spin_none, который запрещает физичным предметам вращаться в полёте не предавая им начальную угловую скорость, был утерян. В релизной версии игры данный параметр работает, однако по информации с Valve Developer Community после релиза Source 2007 данный параметр перестал работать. Но если исправить исходный код, то механика возвращается в игру, что собственно и демонстрировал DepoSit. Одна очень ситуативная и локальная механика, которая применима только к одному предмету, который на всю игру встречается трижды, или беспроблемный запуск игры на новых системах? Очевидно что второй вариант лучше, да и при желании данную механику можно было бы вернуть, появись у Valve желание. К слову, на момент конца июля 2023 года метание гарпунов в HL2. Станет ли подобным заниматься Firefly? Хотелось бы верить, но верится с трудом.

И чтобы Вы понимали почему я говорю что игру по хорошему надо переделать на более новом движке и откуда растут ноги у проблем совместимости. В процессе подготовки я хотел узнать какой же в игре используется API, чтобы говорить более конкретно, но MSI Afterburner и RTSS отказались выводить оверлей в игре. Вроде бы ладно, чуть меньше информации не критично, можно ограничится парой дежурных фраз про старый API и всё. Но просыпается во мне иногда спортивный интерес, когда хочется узнать что же там, пускай и смысла в этом нет.

В ветке обсуждения одной из игр посоветовали создать новый профиль в RTSS, специально для требуемой игры, и выкрутить все параметры. Это действительно помогло и оверлей появился, правда игра начала работать в 4 кадра (жаль что не в шесть), при том что реальная частота кадров держится на уровне 60-70 fps по данным Fraps. Почему именно Fraps, если есть счётчик кадров от Steam, оверлей от Nvidia в GeForce Experience или классическое комбо Afterburner с RTSS? Первые два решения не смогли вывести свои оверлеи, а RTSS вызывал слишком сильные задержки. И только Frasps справился с поставленной задачей, но всё же RTSS помог в одном: он вывел игровой API — DD.

Сначала я долго не мог понять что скрывается под этой аббревиатурой, были даже варианты что это API для создания игр D&D, но надо было лишь немного больше поэкспериментировать. Для вывода оверлея в Stronghold RTSS требовал изменить только один ползунок: «Уровень обнаружения приложений» необходимо повысить до среднего, который отличается от минимального и установлен по умолчанию, одним основам параметром. Помимо перехвата вызовов Direct3D и OpenGL, которые на сегодняшний день используются в подавляющем числе приложений, в этом режиме приложение может перехватывать так же DirectDraw.

Вот и разгадка что за таинственный DD, найти информацию про который, не зная расшифровки, довольно сложно. А теперь самое интересное: DirectDraw перестал существовать как отдельный API с выходом DX8 в ноябре 2000, в тот момент началось его постепенное объединение с другими библиотеками для большей унификации. А вместе с релизом DirectX 9.0, релиз которого состоялся в 2002, все двумерные функциональные возможности окончательно перенесли в набор Direct3D. Да, DirectDraw это набор библиотек для рендера 2D графики. Так что если разработчики хотят действительно обновить игру, то надо залазить очень глубоко в основу игры.

Вот так Stronghold HD работает с оверлеем

Но можно пойти другим путём, для этого потребуется заглянуть на двадцать лет вперёд, относительно релиза оригинальной Stronghold. Stronghold Warlords, последний релиз в серии Stronghold, работает на основе DX девятой версии. Так что разработчики могут обновить игру до этой итерации движка. Для игры на основе 2D графики звучит неплохо, минимальные системные требование тоже должны остаться очень щадящими. В пользу этой теории говорят как раз таки системные требования на странице игры в Steam, где просят минимум DirectX 9.0c. К слову, системные требования Stronghold Warlords и Stronghold DD совпадают. Но отсутствие каких-то новых технологий это не всегда плохо, особенно если игре это не надо и всё работает стабильно. Посмотрим как это всё будет работать на современных системах, особенно если не включены параметры совместимости.

Графическое обновление

Но ведь технического обновление не единственный плюс, нам пообещали лучшую графику. А теперь лучшая подводка к разговору про графику. Допустим что этот ремейк имеет смысл, но как в таком случае быть с теми кто уже покупал оригинальную игру в те далёкие годы на дисках, или совсем недавно, как я, решил взять ремастер с улучшенной графикой? Да, оригинальную игру сейчас можно найти только на дисках или на специализированных ресурсах, а в Steam предоставлен ремастер Stronghold HD, версия игры с более чёткими текстурами и поддержкой разрешения вплоть до 2560х1600. И смотря трейлер я не понимал, а что собственно изменилось? Ведь именно в ремастированую версию я играл в последний раз. При этом разработчики сравнивают Definitive Edition с оригинальной игрой, а не с HD ремейком. Если столкнуть графику HD и DE, то разница будет уже не такой заметной.

Кадры из трейлеров FireFly

Разумеется кадр из трейлера HD ремейка отличаются, но суть не в этом. Заметили ли вы значительные изменения? Разумеется изменения есть, нет, ну если приглядеться то различия действительно заметны. Но всё дело в том самом API. Ещё в том что ещё в DX8 появились пиксельные и вершинные шейдеры, а в тот момент, напоминаю, используемый API был ещё отдельной веткой. А в DX9c шейдеров обновились до третей версии, что разумеется сказалось на качестве проработки текстур. К тому же на новом API можно делать 3D модели, а не 2D спарйты, что позволит лучше прорабатывать модели зданий и юнитов. Помимо этого появились множество других технологий, которые FireFly могут использовать. Но не стоит забывать что Stronghold в первую очередь стратегия, к тому же не самая известная и популярная на сегодняшний день, и наслаждаться графикой там мало кто будет. Так что два главных требования к графике для подобных игр: сохранение оригинальной стилистики и достаточная детализация для высоких разрешений.

Комьюнити апдейт

И что же получается: на текущий момент хорошая графика у игроков есть, при чём в официальной версии без модов, но в новой версии её подтянут ещё сильнее; перенос игры на новый движок скорее всего произойдёт, но пройдёт ли всё гладко, ведь начиная с Stronghold Legends и Stronghold 3 оценки от игроков в Steam начали уменьшаться? И так получается что единственное что остаётся из плюсов новой версии игры это расширенная сюжетная компания и новые одобренные карты. Для сообщества это действительно плюс, больше контента из коробки — больше возможностей для совместной игры и творчества, а перечисленные выше обещания по техническому обновлению ещё больше расширяют возможности сообщества.

И пока третье обещание действительно смотрится как одно из самых многообещающих, но если только внесут правки и в баланс. Изучаю мнение об играх серии, о мультиплеерных баталиях, большая часть ораторов сходилось на том что со временем сложность уменьшалась, а баланс сводился к тому чтобы наклепать как можно больше самых сильных юнитов одного типа. Честно сказать сам я не играл в сетевые игры или не сражался с ботами в FFA, а вот в сюжетных компаниях действительно есть такая ситуация. Если стоит задача защитить территорию, нет смысла делать пехоту, только арбалеты и пару лучников, а при атаке можно строить только самые сильные юниты из доступных. Но что-то мне подсказывает что это не произойдёт и балансом игры никто заниматься не будет.

И как вишенка на торте, какой ценой это достанется? На странице игры в Steam уже есть системные требования и они как раз не вызывают вопросов, максимально щадящие, но вот цена пока не указана. С одной стороны разработчики не просят предзаказы, по крайней мере пока, с другой не ясно сколько попросят за игру в итоге. Stronghold HD стоит 6$ (149 рублей), игра доступна для покупки в РФ, а Stronghold Warlords стоит уже 40$, или же 1299 руб., и врятли игру отдадут за цену ремастера. Под предлогом того что было проделано много работы за Definitive Edition могут попросить долларов 30-40. И к тому же неясна цель данного релиза, затягивается разработка следующей части или же видя падение интереса и оценок решили вспомнить об одной из самых любимых частей серии для удержания лояльной аудитории.

P. S. Два года назад у меня выходил материал «Исправление проблем с запуском Stronghold HD (Steam-версии)», где я рассказывал как устранить две ошибки с запуском игры.

ТактикаСимуляторPC
Автор не входит в состав редакции iXBT.com (подробнее »)
Об авторе
Обзоры, размышления, а так же новости от мира CS

5 комментариев

Добавить комментарий

B
Казна пустеет, милорд.
House007
Игра детства, сколько часов я провел за этой игрой.
Chenz
Варлорды были тем ещё куском кода, а вот оригинал — это однозначный зачёт. Правда, как они будут расширять сюжет я не совсем понял. Будем подождать.
brodiga
Я уже даже смутно что было по сюжету в первых играх кроме оригинала, ибо давно играл. Но судя по отзывам при обновлении могут и навалить контенту, может они про это сообщали где-то, я только за трейлер зацепился, когда не понял что же там они показали с графикой хд
Chenz
Ну с точки зрения логики гг завалил Волка и всё мстя свершилась. Может покажут его дальнейшее развитие.

Добавить комментарий

Сейчас на главной

Новости

Публикации

Бесконтактное трение: почему сопротивление движению достигает максимума, если раздвинуть поверхности

В основе традиционной механики поверхностей лежит закон Амонтона — Кулона. Он устанавливает прямую зависимость: сила трения скольжения пропорциональна нормальной нагрузке. Чем сильнее...

Обзор портативного аккумулятора Ugreen MagFlow PB773 для iPhone

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

Адвокат дьявола в вашей голове: почему мы не видим факты, которые нам не нравятся

Продолжаем знакомиться с ментальными ловушками, которые осложняют нашу жизнь. Сегодня речь пойдет о самой коварной ловушке нашего разума — подтверждающее искажение.

От язычества к христианству: почему Русь избрала православие

Исторически сложилось так, что в древние времена религия оказывала определяющее влияние на культурное развитие государств, служила одним из инструментов политического управления и проникала во все...

Сильный трехпортовый малыш. Обзор GAN зарядного устройства Vention 70W

На рынке сегодня доминируют мощные GAN-зарядные устройства с обширным набором портов. Производители ведут активную конкуренцию, постоянно повышая технические характеристики своих продуктов. Тем не...

Обзор игровой гарнитуры HAYLOU HexStorm G1 – что дает виртуальный 7.1 и стоит ли его включать

Игровые гарнитуры сейчас все чаще стараются совместить сразу несколько сценариев, но на практике это получается не всегда. Haylou HexStorm G1 как раз из таких устройств, где акцент сделан на...