Как сделать ремастер игры своими руками
Появление нейронных сетей навсегда изменило игровую индустрию. Более нет необходимости нанимать армию художников, музыкантов и программистов, чтобы создать нечто грандиозное. Достаточно быть уверенным пользователем ПК и не бояться применять на практике новейшие инструменты. В этой небольшой инструкции вы узнаете, как в одиночку, используя современные технологии, создать ремастер практически любой игры.
Что нам для этого понадобится:
- Видеокарта не ниже Nvidia GeForce RTX 2060.
- Программа для улучшения качества изображения Upscayl.
- Генератор карты нормалей и затенения NormalmapGenerator.
- Конвертер мультимедийных данных Format Factory.
- Конвертер текстур Folders2YTD.
- Графический редактор Gimp.
- Немного терпения.
Инструкция
Первое, что необходимо сделать — это выяснить, возможно ли извлечь игровые ресурсы: музыка, модели, текстуры
Мне повезло. Текстуры хранятся в популярном формате Directdraw Surface (dds). Чтобы ПО могло с ними работать, их необходимо перевести в PNG. Для конвертации изображения воспользуемся бесплатной программой Format Factory.
- Выбираем формат изображения.
- Текстуры.
- Нажимаем на кнопку «Старт».
- Дожидаемся окончания работы ПО.
Результат конвертации будет храниться в:
C:\FFOutput
Теперь нам необходимо улучшить качество оригинальных текстур без потери детализации. Мною были опробованы множество популярных программ и моделей нейронных сетей, пока я не остановил свой выбор на программе Upscayl и её бесплатной модели Ultramix.
- Пакетное улучшение.
- Папка FFOutput.
- Модель Ultramix.
- Увеличить.
П. С. В настройках программы вы всегда можете активировать режим TTA для более качественного результата. Однако учитывайте, что тогда время обработки изображения увеличится в 8 раз!
Улучшенные текстуры будут находиться в:
C:\FFOutput\upscayl_png_ultramix-balanced-4x_4x
После окончания обработки есть два пути: ограничиться результатом работы нейронной сети или дополнительно улучшить изображение, используя NormalmapGenerator и Gimp. Ещё раз описывать второй путь мне откровенно лень. Кто хочет, может сам посмотреть, как это делается тут. Поэтому давайте уже перейдём к встраиванию файлов в игру. Открываем Folders2YTD.
- Выбираем папку с улучшенными текстурами (.png).
- Формат конвертации DDS Files и предпочитаемое качество.
- Жмём кнопку Convert.
- Дожидаемся окончания работы ПО.
Сортируем текстуры по типу файлов и запаковываем их обратно в архив. Последние действия напрямую зависят от функционала найденного вами ПО для работы с ресурсами игры. Имейте это ввиду!
Запускаем игру и наслаждаемся результатом проделанной работы.
П. С. Не забудьте улучшить производительность игры, переведя её на использование новых версий графических API и расширив возможность потребления RAM. Как это сделать, вы всегда сможете найти тут.
Выводы
Имея желание, любой уверенный пользователь ПК в 2025 году может создать обновлённую версию любимой игры. Так что дважды подумайте, прежде чем отдавать свои деньги разработчикам, которые ничего толкового не сделали, кроме как лениво прогнали старые текстуры через нейронную сеть.
Источник: www.ixbt.com










4 комментария
Добавить комментарий
Кстати, автор играл в Detroit Become Human? «Машины придуманы чтобы служить нам, но не чтобы заменить нас» )
Добавить комментарий