Как несколько сотен байт изменили игру

В ранних Pokémon память картриджа была не бездонным хранилищем, а жёстко ограниченным рабочим пространством. В ней должны были уместиться не только сами покемоны, но и правила сражений, карты, диалоги, графика и данные, необходимые игре во время работы. Поэтому даже крошечный свободный участок имел значение: его нельзя было бездумно занять новой идеей.

Байт — единица хранения данных; 300 байт по нынешним меркам почти ничто. Но для разработчика это вполне конкретный бюджет: в нём нужно разместить сведения, по которым игра узнаёт существо и может использовать его в бою. Мью не требовал отдельного большого мира или сюжетной линии — достаточно было добавить его данные в уже существующую систему покемонов.

Отладочный запас стал секретом

Инструменты отладки помогали разработчикам проверять игру и искать ошибки, но в готовом картридже они были не нужны. После их удаления осталось место, которое Моримото решил заполнить Мью. Это не означало, что у персонажа появилось обычное место в приключении: его добавили в данные игры, не выстраивая вокруг него полноценную встречу в стандартном прохождении.

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