Книга Baldur’s Gate. Путешествие от истоков до классики RPG, страница 22. Автор книги Максанс Деграндель

Разделитель для чтения книг в онлайн библиотеке

Онлайн книга «Baldur’s Gate. Путешествие от истоков до классики RPG»

Cтраница 22
Упражнения в переписывании

От разработчиков Baldur’s Gate: Enhanced Edition требовалась недюжинная находчивость, чтобы заполнить пробелы в коде. Для этого они прибегли к так называемой ретро-инженерии. В индустрии видеоигр нередко ею пользуются: суть в том, чтобы изучить устройство недостающего компонента – в данном случае графики – и воспроизвести его код. Параллельно с этой трудной исследовательской работой команда столкнулась с другим препятствием: Infinity Engine, на котором работала игра, был изрядно забагован. Когда движок только задумывали, от него требовалось эмулировать многозадачность, которую не могли обеспечить процессоры. На современных компьютерах проблемные процессы действительно запускались параллельно и занимали всю доступную память. Чтобы разделаться с этой трудностью и отладить Infinity Engline, разработчикам пришлось переписать большую часть кода движка. Зато по итогам получилось вывести на экран одновременно целую сотню персонажей. Благодаря этому Beamdog смогла через несколько лет добавить в игру масштабные сражения – в аддоне Siege of Dragonspear. Но о нем позже.

По оценке Трента Остера, для BG: EE было переписано 90–95 % кода оригинальной Baldur’s Gate. К тому же пришлось перерисовать многие элементы графики – при современных разрешениях старые варианты были слишком пиксельными. Особенно это коснулось мощения улиц в городе Врата Балдура. Согласно Kotaku, Филлип Дэйгл рассказывал: «В оригинальной игре мы просто взяли фотографию кофейных зерен и вставили ее везде. На мониторах из 1998 года никто все равно не заметил бы». Но на современных HD-экранах такие трюки не проходят – зерна кофе в самом деле выглядели бы зернами кофе. Так что мощение художникам Beamdog пришлось рисовать заново.

Кроме того, и сама Baldur’s Gate образца 1998-го была неидеальна. Ошибки в интерфейсе и в pathfinding [43] не остались незамеченными аудиторией. В архивах BioWare команде Beamdog попались ценные документы – фидбэк игроков по Throne of Bhaal с предложениями и замечаниями. Сама BioWare так ими и не воспользовалась – продолжение ведь не состоялось, но вот Beamdog извлекла оттуда ценные мысли, которые помогли сделать BG: EE лучше, чем ее предшественница. Вдобавок Трент Остер и Кэмерон Тофер плотно общались с комьюнити моддеров Baldur’s Gate – оно до сих пор существовало, и там были отличные программисты, вдоль и поперек знавшие игру и ее технические характеристики.

Релиз: противоречивые итоги

После двух лет разработки 28 ноября 2012 года Baldur’s Gate: Enhanced Edition стала доступна для заказа в онлайн-магазине Beamdog. В следующем месяце появился порт для iPad. 16 января 2013-го игра стала доступна на платформах Steam и GOG. Помимо повышения разрешения, BG: EE включала в себя дополнение Tales of the Sword Coast и The Black Pits, специальную арену, где предлагались сражения повышенной сложности. В команду стало можно принять четырех новых компаньонов, для которых были написаны личные квесты. Нарративным дизайном персонажей занялся Дейв Гросс – опытный автор и специалист по D&D. Его персонажи второстепенны для развития сценария, но из них можно собрать команду плохишей – у двоих из них отрицательный элайнмент. К тому же с тремя из четырех новых героев можно было вступить в отношения – до этого такой возможности в первой Baldur’s Gate официально не было, любовь пришла в мир BG лишь со второй части. Были введены и другие фишки BGII: новые классы и более широкое взаимодействие с компаньонами.

Вообще Beamdog не стала делать что-то прорывное на уровне графики. Вместо этого она предпочла добавить в оригинал побольше нового контента, который оправдывал бы покупку с первых часов игры. Впрочем, пресса не слишком воодушевилась релизом Baldur’s Gate: Enhanced Edition. Обнаружилось много багов, омрачавших игровой опыт. В комментариях на Steam, GOG и официальном форуме игроки высказывались примерно так: «BG: EE добавила проблем там, где в BG их не было». Стоит заметить, что в свете всех свалившихся на головы разработчиков трудностей сам выход Baldur’s Gate: Enhanced Edition был чудом – но публику это не особенно утешало. Игроки все-таки приобретали финальную версию, а не ранний доступ [44], где баги можно списать на «сырой продукт». Подливало масла в огонь и то, что Beamdog не стала делать ставку на графику – за что получила порцию упреков в том, что картинка 1998 и 2012 годов ничем не отличается. Вместо этого она вложилась в реконструкцию кода, что должно было воссоздать для игроков ощущения от оригинала. В общем, если оценивать Baldur’s Gate: Enhanced Edition по тем же критериям, что и прочие HD-ремейки – и впрямь есть от чего разочароваться. К тому же в тени прятался опасный конкурент, который копил силы уже давно.

Речь идет о моддерских [45] комьюнити, которые уже довольно давно занимались графической прокачкой классической Baldur’s Gate. Уже существовали, например, моды, которые пересаживали первую часть на движок второй или добавляли различный контент – квесты, напарников и прочее. Самая большая претензия к Baldur’s Gate: Enhanced Edition сводилась к следующему: ради чего покупать игру за 20 евро, если все то же самое можно получить, установив моды к BG? На это можно возразить, что такое решение подходит тем, у кого уже есть оригинал и кто достаточно мотивирован, чтобы копаться на специализированных форумах и учиться пользоваться модами. А как насчет всех остальных? Кто-то, быть может, имел в свое время копию, но она не сохранилась. Кто-то просто хочет играть здесь и сейчас, не тратя часы на поиск решения, как запустить очередной мод. Не говоря уже об игроках, которые просто не застали Baldur’s Gate в 1998 году и которым нужна ее доступная современная версия.

САМАЯ БОЛЬШАЯ ПРЕТЕНЗИЯ К BALDUR’S GATE: ENHANCED EDITION СВОДИЛАСЬ К СЛЕДУЮЩЕМУ: РАДИ ЧЕГО ПОКУПАТЬ ИГРУ ЗА 20 ЕВРО, ЕСЛИ ВСЕ ТО ЖЕ САМОЕ МОЖНО ПОЛУЧИТЬ, УСТАНОВИВ МОДЫ К BG?

В общем, можно найти аргументы и за, и против Baldur’s Gate: Enhanced Edition. Сразу после выхода мультиплеер в ней требовал от игроков обмениваться IP-адресами, чтобы играть вместе. Проделывать такую процедуру еще можно было в 1998-м, но уж точно не в 2012-м. К тому же многие баги оригинала оказались перенесены в ремейк, хотя ранее для них уже написали неофициальные патчи. К чести Beamdog, она активно взялась патчить свое творение и устранила множество недочетов, среди которых были и такие, которые препятствовали стабильной работе игры. Эти усилия заметили в комьюнити, и со временем Beamdog получила очень позитивные отклики о своей работе.

Вход
Поиск по сайту
Ищем:
Календарь
Навигация