Super Mario. Как Nintendo покорила мир. Джефф РайанЧитать онлайн книгу.
и ваша удача делают каждую следующую игру неповторимой. Во всяком случае, пока не кончатся четвертаки.
И вся эволюция Mario никогда бы не случилась, если бы Radar Scope стала хоть чуточку успешнее, если бы Аракава смирился с финансовым провалом, если бы Ямаути отдал проект опытным разработчикам, если бы Ёкои держал Миямото в узде или если бы Миямото решил сделать просто игру – но вместо этого он рассказал историю.
3. Битва Mario
Судебный иск MCA Universal
В городе Холливуд, штат Флорида, лучшим игроком в пинбол считался парень с типично американским именем Билли Митчелл. В свои шестнадцать он отточил до блеска все самые сложные трюки: опрокидывание машины без наклона соленоида, мультибол, удержание шарика и забрасывание прямо в ковш или мишень. Были времена, когда это вызывало всеобщее восхищение. Были, да прошли: теперь все бездельники толпились у автоматов с видеоиграми. Билли, который в средней школе ходил на три спортивных кружка, считал их ниже своего уровня. «Видеоигры были чем-то новым и необычным, – рассказывал он в интервью Oxford American. – А я не люблю все новое и необычное».
«Но они стали очень популярными, – продолжал он. – Все собирались вокруг автомата с Donkey Kong, и я хотел такого же внимания». Отец Митчелла владел кафе, в котором стояли аркадные автоматы, и Билли проводил там сутки напролет, пытаясь прочувствовать Donkey Kong: когда Марио должен бежать, когда прыгать, когда поднимать молот. На одном уровне Митчелл нашел место, до которого не достают никакие атаки: идеально для того, чтобы быстро сбегать в туалет.
Еще он выяснил, где Donkey Kong заканчивается: на 22‑м уровне и 117‑м экране. Игра предполагалась бесконечной и после определенного момента запускалась снова и снова на самой высокой сложности. Но алгоритмы, по которым выставлялось время на прохождение экрана, не учитывали существование людей вроде Билли Митчелла. Он обкатывал Donkey Kong, как арендованную машину на гоночном треке, в поисках предела ее возможностей. В данном случае предел был выставлен на значение 100 × (10 × (22 + 4))[11]. Для любого современного компьютера число 22 – не большая проблема, чем 21 или 23. Но процессор Z‑80, установленный в автомате Donkey Kong, был 8‑разрядным, с максимальным объемом прямо адресуемой памяти 256 байт. Это можно сравнить со счетчиком пробега, который после миллионного километра откатывается к 000001. В Donkey Kong откат происходил на 117-м по счету экране, «экране смерти» – на нем Марио попросту не хватает времени, чтобы закончить уровень.
Билли переключился на Centipede, BurgerTime и Pac-Man. Во всей Южной Флориде не нашлось бы игрока лучше него. Он позвонил в Nintendo и спросил, какой максимальный счет можно набрать в Donkey Kong. Там этого никто не знал, поэтому в компании предположили, что 150 000. Результат Билли был лучше почти в шесть раз. Когда основатель компании Twin Galaxies и владелец аркадных залов Уолтер Дэй начал собирать данные о рекордах в играх, Билли поставил под сомнение счет 1,6 миллиона в Donkey Kong. Он знал, что этого не может быть, потому что у него самого не получилось набрать больше миллиона перед kill screen, а если не получилось у
11
Таймер в Donkey Kong вычислялся по формуле 10 × (уровень + 4), умно‑ жение на 100 впереди – лишнее.