Разработчики Path of Exile добавляли ложные данные, чтобы троллить датамайнеров

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

Крис Уилсон, один из создателей Path of Exile, на собственном опыте убедился, что попытки ввести сливщиков в заблуждение – не лучшая идея, даже если процесс приносит удовольствие. Своими наблюдениями геймдиректор поделился в видео на личном ютуб-канале, подробно разобрав годы борьбы с датамайнерами во время работы над экшен-RPG в студии Grinding Gear Games.

Уилсон начал ролик с шутки про седину, отметив, что нынешний цвет волос – прямое следствие многолетнего противостояния с любителями копаться в игровых файлах. Далее геймдиректор перешёл к практическим методам, которые помогают студиям минимизировать урон от подобной активности.

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

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

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

Ещё один инструмент защиты, который упомянул Уилсон, – шифрование данных. Проблема в том, что оно работает только до релиза игры. После выхода все файлы приходится расшифровывать, ведь без этого игра попросту не запустится на устройстве игрока.

Разработчик признал, что полностью исключить датамайнинг практически нереально, а с учётом масштаба таких серий, как Diablo, задача усложняется втройне. По мнению Уилсона, лучшая стратегия – рассчитывать на то, что сообщество будет воспринимать найденные в коде данные со здоровой долей скепсиса. А если удастся между делом подкинуть игрокам забавную шутку, это станет приятным бонусом.

Неизвестно, занимаются ли таким разработчики с Path of Exile 2.

Больше статей на Shazoo
Тэги:

Об авторе

Wake up!
Редактор
Муж, отец, геймер, любитель сериалов. Рьяный защитник иммерсив-симов, провёл юность в RPG, не смог пройти Skyrim при 500+ часах. Дежурный по ARC Raiders. Пишу на Shazoo с осени 2014 года