Как преданный поклонник инди-ролевых игр, я следил за бурным путешествием Shiromofu Factory и их игры Dungeon Antiqua. Эта небольшая студия, вдохновленная такими великими проектами, как Wizardry и Final Fantasy, столкнулась с беспрецедентной проблемой в игровой индустрии — ее ошибочно пометили как вирус в Steam.
"Рынок красный? Это просто сезон скидок для умных инвесторов." - так говорят, чтобы не плакать. У нас — аналитика, которая помогает плакать реже.
Найти недооцененные активыShiromofu Studios, создатели инди-RPG «Dungeon Antiqua», поделились описанием проблем, с которыми они столкнулись после ее запуска. В своем блоге Note они подробно рассказали о своем опыте блокировки их игры в Steam. Этот неожиданный инцидент стал результатом того, что несколько антивирусных программ ошибочно определили свою игру как вирус. Причина, как они объяснили, заключалась в использовании PyInstaller при создании исполняемого файла игры.
Dungeon Antiqua, как и традиционная ролевая игра, представляет собой приключение в подземельях, напоминающее такие игры, как Wizardry и ранние версии Final Fantasy. Shiromofu Factory решила создать эту игру с использованием движка Pyxel в винтажном стиле, в котором для программирования используется Python. Движок также включает Pyinstaller для создания исполняемого файла. Интересно, что разработчик отметил, что антивирусное программное обеспечение часто помечает файлы, созданные PyInstaller, как потенциальные трояны.
Сначала Shiromofu Factory решила вернуться к более ранней версии игры и попросила игроков освободить .exe-файл игры из-под антивирусной защиты. Однако этот шаг помешал обновлениям Dungeon Antiqua. Такая ситуация была нежелательной, поскольку они планировали ввести значительное обновление, которое расширит игровую зону в игре.
Пытаясь решить эту проблему, Shiromofu Factory изучила несколько решений, в том числе создала собственный загрузчик и попросила антивирусное программное обеспечение перепроверить свои выводы. Разработчик также рассматривал возможность приобретения сертификата подписи кода стоимостью примерно 180 000 иен, что эквивалентно примерно 1100 долларам США. Однако процесс рассмотрения оказался слишком длительным, что заставило их отказаться от этого подхода.
В конце концов Shiromofu Factory решила провести комплексное исследование кода Dungeon Antiqua, чтобы определить источник проблемы. В конце концов разработчик определил потенциального нарушителя и обнаружил, что за это может быть ответственна функция Python «os.remove», предназначенная для удаления локальных файлов данных сохранения. Они надеялись, что замена библиотеки os на библиотеку pathlib решит проблему, но, к сожалению, этого не произошло.
Как заядлый геймер, я пришел к выводу, что антивирусное программное обеспечение в значительной степени зависит от памяти. Он хранит URL-адреса и имена файлов любых программ или файлов, которые ранее были идентифицированы как вирусы. К сожалению, хотя Shiromofu Factory редактировала Dungeon Antiqua, моя игра все равно была заблокирована. Разработчик попытался переименовать исполняемый файл в «dungeon-antiqua-v2.exe», но, похоже, это не помогло. К счастью, они нашли обходной путь, просто повернув значок игры по горизонтали, что наконец позволило мне играть без каких-либо проблем.
Смотрите также
- Хаос на игре «Нью-Йорк Метс»: болельщик выхватил бейсбольный мяч у другого зрителя: «Он так гордится собой»
- Какой лучший моб в Моб Контрол?
- Лучшие сборки Hero Tale — один для персонажей ближнего боя, один для персонажей дальнего боя.
- Лучшие сборки Legend of Mushroom для каждого класса
- Список лучших бойцов в The King Of Fighters AFK (сентябрь 2025)
- Загадочный предмет выброшен из окна Белого дома в Вашингтоне, округ Колумбия, вызвав бурные слухи о здоровье Трампа: «Это документы об Эпштейне!»
- Тир-лист Athena Blood Twins
- Как войти в гробницу Кровавой Королевы в игре Hell Is Us
- Честные комментарии принцессы Беатрис о сложной беременности делают ее более близкой: «Процесс был смиряющим
- В мемуарах Шер бывшие любовники будут «несчастными» и «нервными»
2024-12-27 04:05