Игры » Прочее для Windows-игр
Исходный код Saints Row IV: Re-ElectedНазвание игры: Saints Row IV
Год выпуска: 2024
Автор/Разработчик: Volition
Релиз: Mixed
Язык интерфейса: английский
Реклама: отсутствует
Описание: Утёкший в сеть исходный код + различные материалы игры Saints Row IV
пруф1 пруф2 пруф3Код оформлен в виде проектов Visual Studio(sln + vcxproj), и будет интересен фанатам и энтузиастам, которые хотели бы заглянуть под капот игры. Код пригоден к компиляции но требует настройки каталогов. Проект возможно пригоден к сборке и запуску
Дополнительная информация:
Порядок сборки проекта будет написан когда будет свободное время либо это удастся кому-то до меня
Для комфортной работы с раздачей рекомендую распаковывать её на SSD диск либо на RAID-1 массив
В репозитории отсутствуют файлы озвучки, но в документации(voice_mission.txt) есть рекомендации по оформлению файлов озвучки
[spoiler="Особенности релиза"]
Оригинальный архив был с паролем, поэтому пришлось перепаковать
В связи с огромным количеством файлов в репозитории (~700000), он был запакован в архив. Организатор утечки не предоставил какой либо информации о назначении каталогов, поэтому ниже составлен список на основе ОБВМопыта в говнокодинге ковырянии различных проектов
Судя по датам файлов сам слив был проведён феврале 2022 года, название папки sr35 может наводить на мысль что 4я часть от третьей имеет немного отличий (личная шизотеория автора раздачи)
Код:\art - элементы интерфейса в формате TGA
\conversion_scripts - различные конвертеры форматов и имён, нужны для быстрой заготовки ресурсов
\deprecated - код и материалы игры с анонсов и демо сцен
\jenkinsfiles - инфа системы интеграции jenkins(удалено автором раздачи т.к может содержать персональную инфу сотрудника)
\ng2\ctg - плагины для работы с файлами(картинки, архивы, анимации etc)
\ng2\sr35 - ядро в проекте visual studio с дебажными библиотеками
\ng2\sr35\batch - скрипты для сборки
\ng2\sr35\data - ассеты(звуки, текстуры, модели, анимации и скрипты для работы с ними)
\ng2\sr35\docs - внутренняя документация на проект - отчёты различных проверок, скрипты озвучки, инфа о моделях и проч.
\ng2\sr35\obj - библиотеки символов для отладки проекта в visual studio
\ng2\sr35\output - то же самое
\ng2\sr35\packfiles\pc\cache - кешированные ассеты(катсцены, анимации)
\ng2\sr35\pcgp - лого игры
\ng2\sr35\publish - различные скрипты
\ng2\sr35\scripts - python-скрипты для работы с ассетами
\ng2\sr35\shader_debug_sym - файлы для отладки шейдеров
\ng2\sr35\src - исходный код на языках C99/C++03(формально) и библиотеки для дебага из вижлы
\ng2\sr35\tms - ключи и различные лицензии/сертификаты
\ng2\sr35\videos - отрендеренные игровые катсцены и экраны мониторов различной техники во вселенной игры
[/spoiler]
[spoiler="Порядок установки"]
Распаковать в D:\projects (другой путь не подойдет)
[/spoiler]
[spoiler="Скриншоты"]

[/spoiler]