Японский инди-разработчик делится своим ужасным опытом после того, как их игра была заблокирована Steam за то, что она была помечена как вирус Топ Геймер, 27.12.2024 🚀 Хочешь улететь на Луну вместе с нами? Подписывайся на CryptoMoon! 💸 Новости крипты, аналитика и прогнозы, которые дадут твоему кошельку ракетный ускоритель! 📈 Нажмите здесь: 👇 CryptoMoon Telegram Как преданный поклонник инди-ролевых игр, я следил за бурным путешествием 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», но, похоже, это не помогло. К счастью, они нашли обходной путь, просто повернув значок игры по горизонтали, что наконец позволило мне играть без каких-либо проблем. Смотрите также Романтика скоростного прохождения с нашим гайдом по гекс-подаркам и химии Warframe Коды Лиссы, богини ярости (сентябрь 2024 г.) MU: Коды темной эпохи (август/сентябрь 2024 г.) Лучшие места для баз в Project Zomboid (сборка 42) Коды MU Dark Epoch (август 2024 г.) Лучшие сборки Legend of Mushroom для каждого класса Delta Force Hawk Ops: объяснение ошибки запрещенной платформы 15103 СТАЛКЕР 2: Не могу бежать Решение проблемы Список уровней Eternal Evolution — Лучшие герои по уровням Коды Roblox Gemventure (декабрь 2024 г.) 2024-12-27 04:05 Заначка ботаника