Как сделать ремастер игры своими руками

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

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

Автор: Rockstar Games Источник: www.ixbt.com

Что нам для этого понадобится:

  • Видеокарта не ниже Nvidia GeForce RTX 2060.
  • Программа для улучшения качества изображения Upscayl.
  • Генератор карты нормалей и затенения NormalmapGenerator.
  • Конвертер мультимедийных данных Format Factory.
  • Конвертер текстур Folders2YTD.
  • Графический редактор Gimp.
  • Немного терпения.

Инструкция

Первое, что необходимо сделать — это выяснить, возможно ли извлечь игровые ресурсы: музыка, модели, текстуры и т. п. Узнать это можно в любой поисковой системе по запросу «Название игры unpacker tools». Главное — не сдаваться, так как для большинства проектов, основанных на популярных игровых движках, инструмент в 95% случаев всегда имеется. Для примера мной была выбрана многопользовательская ролевая игра Perfect World. Открываем папку с будущим ремастером и сортируем файлы по размеру. Самые большие и есть нужные нам архивы. Распаковываем их ранее найденной программой.

Сортировка
Сортировка

Мне повезло. Текстуры хранятся в популярном формате Directdraw Surface (dds). Чтобы ПО могло с ними работать, их необходимо перевести в PNG. Для конвертации изображения воспользуемся бесплатной программой Format Factory.

  1. Выбираем формат изображения.
  2. Текстуры.
  3. Нажимаем на кнопку «Старт».
  4. Дожидаемся окончания работы ПО.

Результат конвертации будет храниться в:

C:\FFOutput

Теперь нам необходимо улучшить качество оригинальных текстур без потери детализации. Мною были опробованы множество популярных программ и моделей нейронных сетей, пока я не остановил свой выбор на программе Upscayl и её бесплатной модели Ultramix.

Улучшение качества
Улучшение качества
  1. Пакетное улучшение.
  2. Папка FFOutput.
  3. Модель Ultramix.
  4. Увеличить.

П. С. В настройках программы вы всегда можете активировать режим TTA для более качественного результата. Однако учитывайте, что тогда время обработки изображения увеличится в 8 раз!

Улучшенные текстуры будут находиться в:

C:\FFOutput\upscayl_png_ultramix-balanced-4x_4x

После окончания обработки есть два пути: ограничиться результатом работы нейронной сети или дополнительно улучшить изображение, используя NormalmapGenerator и Gimp. Ещё раз описывать второй путь мне откровенно лень. Кто хочет, может сам посмотреть, как это делается тут. Поэтому давайте уже перейдём к встраиванию файлов в игру. Открываем Folders2YTD.

Обратная конвертация
Обратная конвертация
  1. Выбираем папку с улучшенными текстурами (.png).
  2. Формат конвертации DDS Files и предпочитаемое качество.
  3. Жмём кнопку Convert.
  4. Дожидаемся окончания работы ПО.

Сортируем текстуры по типу файлов и запаковываем их обратно в архив. Последние действия напрямую зависят от функционала найденного вами ПО для работы с ресурсами игры. Имейте это ввиду!

Установка
Установка

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

П. С. Не забудьте улучшить производительность игры, переведя её на использование новых версий графических API и расширив возможность потребления RAM. Как это сделать, вы всегда сможете найти тут.

Выводы

Имея желание, любой уверенный пользователь ПК в 2025 году может создать обновлённую версию любимой игры. Так что дважды подумайте, прежде чем отдавать свои деньги разработчикам, которые ничего толкового не сделали, кроме как лениво прогнали старые текстуры через нейронную сеть.

Изображение в превью:
Автор: Rockstar Games
Источник: www.ixbt.com
Онлайновая ролевая играPCДругойДругая
Автор не входит в состав редакции iXBT.com (подробнее »)
Об авторе
Связь: https://vk.com/kerfaers или t.me/Pavel_Priluckiy

4 комментария

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

MymHbIu
А уже есть готовые примеры «чего-то грандиозного», сделанного при помощи нейросетей?
Кстати, автор играл в Detroit Become Human? «Машины придуманы чтобы служить нам, но не чтобы заменить нас» )
Scilla
Грандиозного нет. Зато «ремастеры», за которые разрабы бесстыдно денег просят, можно сделать при помощи них. Нехитрый процесс показан в статье как раз.
Pavel_Priluckiy
Примеров уйма, но мы уже выяснили, что вы не желаете их замечать.
Scilla
Круто! Интересный материал. С выводом прям на 100% согласен. Если разрабам лень сделать ручками нормальный полоценный ремейк. Я предпочту не отдавать им бабло за эти халтурные ремастеры. В которых даже фанатские патчи не могут накинуть, чтобы баги оригинальной игры не выставлять на всеобщее обозрение.

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

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

Новости

Публикации

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

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

Насколько умны гориллы? Что показали наблюдения в лесу и опыты

Самка гориллы подошла к воде и попробовала войти. Через несколько шагов она вернулась: оказалось глубоко. Я представляла себе, что дальше она просто обойдёт водоём. Но горилла взяла ветку, стала...

Что стало с заводом ЯМЗ и какие двигатели он выпускает сейчас

ЯМЗ у меня долго ассоциировался со старыми грузовиками. Стоит увидеть на дороге КрАЗ или «Урал», и кажется, что ярославский моторный завод тоже остался где-то в той эпохе. Я решила проверить, что с...

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

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

Почему медвежатина может быть опасной даже после 45 дней в морозилке

На семейной встрече приготовили мясо медведя, которое до этого 45 дней лежало в морозилке. Казалось бы, времени достаточно. Но вскоре у шести участников обнаружили трихинеллёз. Двое из них...

Белки возрастом 160 млн лет уничтожают современные супербактерии: как одна ошибка создала природный антибиотик

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