Я нашла в своей игре персонажа, которого не добавляла... HUSH // 2010
В моей игре главный герой Феликс идёт через город вместе с двумя спутниками - Пётром и Немым.
С Немым всё нормально, он просто молчит и изредка говорит философские фразы, так задумано. По крайней мере, сначала.
Проблема началась с фотографии. Мне нужен был фон.Я нашла старую фотографию подъезда, обработала её, убрала лишние детали и поставила в игру. Через несколько дней заметила на ней силуэт. Он стоял на лестничной площадке... Маленький, почти незаметный силуэт. Я решила, что это кто-то попал в кадр.
Я открыла оригинальную фотографию, но человека там не было.
Вернулась в игру, но человек остался. Я подумала, что случайно дорисовала его во время обработки, поэтому проверила исходники.
Ничего.
Удалила текстуру и собрала игру заново.
Человек исчез. На этом история могла закончиться...
Но через день он появился уже на другой фотографии. Тогда я начала проверять проект. У каждого объекта есть название, у каждого персонажа есть модель, каждая фотография лежит в своей папке.
Никакой магии.
Я нашла изображение человека, название файла: NEMOY_02.png
Я не создавала его. Открыла свойства. Дата создания: через три дня после того, как я его обнаружила.
Вот тут мне стало не смешно. Я удалила файл, очистила корзину, перезапустила компьютер, но.. Файл появился снова. Тогда я просто отключила его от игры.
После запуска он больше не отображался.
Но появилась другая проблема: Немой начал поворачиваться. Просто иногда поворачивать голову в сторону игрока. У него была только одна анимация: idle.
Никакого поворота головы там не было. Я подумала, что это баг Ren Py, и решила записать происходящее на видео. Но на записи Немой не двигался, а в самой игре двигался.
После этого я несколько дней вообще не трогала проект.
Но когда вернулась, обнаружила новую сцену. Она называлась:
N_ROOM
В ней был коридор, А в конце стоял Немой.
Я не создавала эту сцену.
Удалила, но она появилась снова.
Удалила папку целиком, но она появилась снова.
На следующий день я решила, что всё это уже слишком похоже на какую-то дешёвую крипипасту, и была уверена, что найду объяснение. И да: в старом скрипте остался кусок тестового кода, который создавал временного персонажа. И.. Все.
Никаких «самостоятельно появившихся файлов», я просто забыла удалить тестовый объект. Я даже посмеялась над собой, пока не открыла его имя: NEMOY_02.
Сейчас игра закончена, я убрала этот объект, сцену и связанные файлы. Проверила игру несколько раз. Но одну вещь я все таки оставила - ту самую фотографию. На этой сцене всегда играет жуткая музыка.
Я проверила аудиофайлы - такого звука нет. В логах есть только одна строка:
NEMOY_03 spawned
Время: 03:17:04
И самое интересное.
Я не запускала игру в 03:17.
Игра называется HUSH // 2010
В ней есть мёртвый город, противогазы, борщевик, два спутника и несколько вещей, которые лучше не пытаться объяснить.