Спустя полчаса Хэ Гоюань наконец разобрался в ситуации. Ему было и смешно, и досадно одновременно.
— Значит, меня всё-таки надули, — он обреченно покачал головой, но былого гнева как не бывало. По крайней мере, обещание по зарплате было серьезным. Просто компания оказалась куда более захудалой, чем он себе воображал.
Взгляд Гоюаня надолго задержался на игровом автомате «Contra» у стены, прежде чем он снова посмотрел на Линь Лисиня.
— В Канаде недавно тоже закупили несколько таких автоматов, но они есть только в крупных городах вроде Торонто или Ванкувера.
Сам он не играл, но об этой игре определенно слышал. Образ крутого парня из «Contra» стал настолько популярным, что превратился в некое клеймо, прилипшее к Шварценеггеру.
Он просто не ожидал, что столь впечатляющий проект нового поколения создан этим юношей, которому едва перевалило за двадцать.
— А я-то думал, это новая разработка Sega или Namco.
Лисинь улыбнулся и взял со стола чертеж.
— Господин Хэ, наша компания хочет создать не просто графический чип.
На бумаге была изображена схема архитектуры: восьмибитный процессор в центре и два графических сопроцессора.
— Я считаю, что универсальные графические ускорители – это будущее. Будь то аркады, домашние консоли или персональные компьютеры, в конце концов у каждого устройства будет своя видеокарта.
Эти слова попали прямо в точку. Хэ Гоюань был «визионером», который всегда стремился к передовым разработкам. Если бы Лисинь сказал, что они просто собираются делать очередной PPU, он, возможно, развернулся бы и ушел.
...
Когда Хэ Гоюань уходил, от его недавнего возмущения не осталось и следа. Оно сменилось трудноописуемым воодушевлением. Концепция «видеокарты», представленная Лисинем, позволила ему заглянуть в будущее.
Почти не раздумывая, он принял предложение и официально стал частью только что зарегистрированной Micro-Nova. Разумеется, сначала ему нужно было вернуться в Канаду, чтобы перевезти жену.
Вернувшись в зал игровых автоматов, Линь Лисинь наконец смог погрузиться в разработку. Глядя на наполовину нарисованное изображение танка, он вдруг ощутил вспышку вдохновения.
Учитывая их новую конструкцию с двумя графическими чипами, ему вовсе не обязательно было зацикливаться на первой части Metal Gear. За всю историю серии три игры получали высший балл от IGN. Две из них – «Metal Gear Solid 4: Guns of the Patriots» и финальная «Metal Gear Solid V: The Phantom Pain» – были недостижимы при текущем уровне «железа». Но третья была совсем другим случаем.
Она называлась «Metal Gear: Ghost Babel». И это была игра с самым высоким рейтингом на портативной консоли GBC.
«Хм... а ведь это... вполне реально», – подумал Лисинь.
Хотя GBC появилась в девяносто восьмом году, это всё же портативная консоль, и её характеристики не были запредельными. Главным ограничением там выступал специальный процессор Z80 с частотой 8 МГц. Но Лисинь делал аркадный автомат, и он мог пойти на хитрости.
Например, использовать те два графических сопроцессора. Они могли взять на себя огромную часть работы с графикой из этой части Metal Gear, освободив ресурсы основного процессора.
Лисинь выпрямился и решительно удалил недорисованный реалистичный танк.
Нужно понизить разрешение! Он полностью пересмотрел спецификации всех текстур. Разрешение экрана GBC составляло жалкие 160 на 144 пикселя, что не шло ни в какое сравнение с MSX. Но версия для GBC по качеству картинки не только не уступала оригиналу, но и превосходила его.
Причина была в плавности. Гладкая анимация и вставки делали управление невероятно отзывчивым, в отличие от скованности оригинала. Каждое действие игрока получало мгновенный и мягкий отклик.
...
Из-за масштабной смены концепции начальный этап разработки затянулся. Добавив к этому сложность анимации персонажей, Линь Лисинь потратил целый месяц, прежде чем представил тестовое демо.
В нем было всего несколько простых сцен, но основные функции уже работали. Игра была запущена на временной тестовой плате. Ответственную роль тестера снова взял на себя Сэм, а Вивиан следила за состоянием сопроцессоров для последующей оптимизации.
Всё началось с анимации радиопереговоров – важного элемента повествования в Metal Gear.
— Говорит Снейк... Полковник, слышите меня?
— Похоже, прыжок с большой высоты и низким раскрытием купола прошел успешно.
— Змея? Почему у него такое имя? — Сэм сразу понял, что управляет персонажем по прозвищу Снейк, но имя показалось ему странным.
— Это позывной, — улыбнулся Лисинь. В серии было слишком много персонажей с этим кодовым именем. — Я считаю, что змея символизирует скрытность и засаду, что идеально подходит теме игры.
Сэм понимающе кивнул, хотя его внимание уже полностью поглотила игра. На экране герой стоял у входа в проход, за которым раскинулся «лабиринт» из леса.
— Почему такая низкая четкость? — Вивиан слегка нахмурилась. С двумя сопроцессорами графика по идее не должна была уступать «Contra», а тут разрешение упало – сущий регресс.
Лисинь не ответил, лишь жестом попросил её не спешить. И действительно, стоило Сэму нажать клавишу движения, как все сомнения Вивиан развеялись.
Хотя лицо персонажа было размытым, его движения поражали плавностью. Было отчетливо видно даже то, как он поднимает ногу, делая шаг. В тот миг, когда Сэм нажал кнопку, герой подался вперед и плавно двинулся в нужном направлении. Такое чувство контроля ошеломило даже самого тестера.
— Погоди, ты использовал такую невероятно плавную анимацию для игры, где не надо драться? — Вскрикнул Сэм. Чем плавнее была картинка, тем меньше он понимал задумку Лисиня. — Скажу прямо: заставлять героя красться мимо охранников, как воришка, – разве это не идет наперекор всему рынку?
По его мнению, в постоянных прятках не было никакого азарта. Игра про войну – это стрельба! Взрывы! Зрелищный боевик! Сэм продолжал ворчать, но не останавливался и послушно досмотрел инструкции Мэй Лин. В верхнем правом углу красовалась схема из зеленых и желтых пикселей, в точности повторяющая структуру локации.
В игре это называлось «радаром», но у Лисиня было другое название – миникарта. Это был прообраз будущих игровых карт.

Комментарии

Загрузка...