Привет, друзья. Помните то время, когда игры были… волшебными? Вот я — помню.
Мое знакомство с миром, где можно управлять происходящим на экране, началось не со Спектрума. Где-то в далеком детстве, в каком-то полуподвальном игровом клубе, я впервые увидел это чудо. Вокруг стояли здоровенные коробки с телевизорами, к ним были подключены джойстики, а рядом сидели серьезные дяди и колдовали над магнитофонами. Они загружали игры. Звук шипения, писка — и вот на экране появлялась картинка. Тогда я не знал, что это за система, сейчас, оглядываясь назад, склоняюсь к тому, что это был легендарный Commodore 64. Игра, которая меня поразила, называлась River Raid. Она казалась чем-то невероятным. Самолетик, летящий над рекой, враги, мосты, бесконечный экшен.
Позже, когда родители подарили мне мой первый компьютер — клон ZX Spectrum по имени "Кворум", — моя судьба была предрешена. На кассете, которая шла в комплекте, была записана она — River Raid. И понеслось…
Как это было: Река, бензин и бесконечный полет
Честно говоря, я не знаю, сколько часов я налетал над этой рекой. Игра была простой до гениальности: управляешь самолетиком, летишь вверх по течению реки, уворачиваешься от берегов, сбиваешь вражеские вертолеты, танки, лодки и воздушные шары. И, самое главное, — следишь за топливом. Эта красная полоска, которая неумолимо таяла, была главным источником стресса . Нужно было вовремя пролететь над заправкой, чтобы долить бензин и продолжить свой опасный рейд.
Сколько самолетиков я разбил! Врезался в берег, пытаясь увернуться от врага; сгорал от злости, когда пролетал мимо заправки и топлива не хватало ровно до следующей. Это было соревнование с самим собой. Каждый раз хотелось пролететь чуть дальше, сбить чуть больше. Остановиться было невозможно. И знаете, я до сих пор не уверен, что прошел ее до конца. Гештальт так и не закрыт. Наверное, это и есть магия старых игр — они всегда остаются с тобой, маня недостижимой целью.
Тайна создания: Женщина, которая покорила мир
Знаете, кто придумал эту игру? Кэрол Шоу (Carol Shaw). Одна из первых женщин-программистов в игровой индустрии. Для Activision она сделала то, что казалось невозможным. Игра вышла в 1982 году, изначально для Atari 2600. Ее вдохновил аркадный хит Scramble, но она создала нечто уникальное — вертикальный скролл-шутер, в котором карта генерировалась процедурно, чтобы экономить драгоценные байты памяти . И это был не просто очередной "космический шутер" — мир под названием "Река без возврата" (River of No Return) выглядел свежо и захватывающе.
Как впихнули невпихуемое: Магия Спектрума
И тут мы подходим к самому интересному — версии для ZX Spectrum. Давайте представим: у нас есть компьютер с 48 КБ оперативной памяти (а это меньше, чем размер этой статьи в текстовом формате!). Версия для Atari 2600 весила 4 КБ, а для Atari 800 — 8 КБ . Но портировать игру на Спектрум, где память тоже была жестко ограничена, хоть и не так сильно, было настоящим вызовом. Программисты из Software Conversions Ltd в 1984 году сделали это. И сделали блестяще.
Как им это удалось? Магия программирования тех лет. Вместо того чтобы хранить карту уровня, они использовали математические алгоритмы (линейный конгруэнтный генератор), чтобы генерировать русло реки и расположение врагов на лету . Это позволяло игровому миру быть бесконечным и при этом занимать минимум места. Звук, графика — все было выжато до последнего байта. В Спектруме не было звуковой карты, звук генерировался программно, через встроенный динамик, и игра умудрялась выдавать крутые звуковые эффекты, от которых сердце билось чаще.
Наследие: Почему это была революция
River Raid стала не просто игрой. Она показала, что на скромном Atari 2600 можно сделать глубокий, динамичный экшен с процедурной генерацией, который не надоедает . Она стала прародительницей целого жанра. А еще она попала под запрет в Германии в 1984 году! Немецкая цензура посчитала, что игра слишком милитаризована и вредна для психики детей . Можете себе представить? Какой-то чиновник сидел и решал, что мой самолетик на реке — это угроза национальной безопасности. Смешно сейчас, а тогда было серьезно. Сняли с запрета только в 2002 году.
Ретро-реальность: Наш "Кворум" и кассеты
Когда я включал "Кворум", это был целый ритуал. Вставить кассету в магнитофон МК-Электроника, ну или что-то подобное, набрать LOAD "" и ждать. Минуты две шипения, писка, цветных полос на экране — и вот, наконец, заветный экран. Игра загружалась. И ты снова в кабине истребителя, снова над рекой, снова в погоне за рекордом.
Мы не знали тогда, что это клон, что оригинал был на Атари. Для нас это была просто "игра про самолетик". Мы звали ее по-своему, например, "МиГ" . Главное было — играть. Соревноваться с друзьями, кто дальше пролетит. И, честно говоря, я ни капли не жалею, что вырос на этом. Это был золотой век, когда хардкор и воображение значили больше, чем графика и гигабайты.
А как у вас было с River Raid? Проходили? Или, как и я, оставили гештальт на потом?