Ретро Бит 6 (СИ), стр. 38
И на этой фразе зазвонил телефон. Это с выставки, подтвердить мое участие? Да сколько их вообще каждый год! Прямо хоть отдельную выставочно-командировочную команду создавай! Под руководством Трейси, например. Она в роль стендовой модели вписалась, как влитая.
— Каналья Геймс, меня зовут Линда, чем могу вам помочь?
Я прямо не ожидал, что трубку возьмет моя художница.
— Курва! Билли Митчелл! — прошипела девушка, закрыв трубку ладонью и протянула телефон мне.
А я-то этого пендехо уже из головы выкинул после турнира в Айове. Он что, смог набрать тысячу очков во Флэппи Бёрд? Но это же нереально! Каким бы гениальным он игроком себя ни считал. Не за столь короткий срок точно.
— Крис Коламбус, у аппарата, — сказал я.
— Привет, неудачник! — бодро гаркнул Билли. Я так и представил его довольную усатую физиономию. — Диктуй свой адрес, я отправлю тебе фотографию своего рекорда в вашей слишком простой для меня игре. Тысяча очков, как девчонка и говорила. Что, не ожидал, что я справлюсь настолько быстро… постой-постой, ты, наверное, вообще не считал, что я справлюсь. Хе-хе-хе. А какой рекорд у тебя самого?
Ну и отвратительный у него голос.Так и хочется благотворительных чингасос отгрузить, а то киберспортсмену их, очевидно, не хватает, с детства дефицит в организме.
— Две тысячи долларов в месяц… — немного округлил я, — это именно с Флэппи Бёрд, на аркадном автомате.
— Я не про то…
— А я именно об этом. Записывай адрес, очень любопытно увидеть запись твоей игры.
— Ты издеваешься? У меня, думаешь, телестудия дома? Пришлю фотографию.
Адрес в Эль-Серрито я все-таки продиктовал. Может быть, выскочка приперется похвастать лично, хотя сомнительно. Митчел дослушал и повесил трубку.
— Тысяча очков? — не верила Линда. — Крис, это же вне человеческих возможностей!
— Быть может, наш знакомый — киборг из будущего, прилетевший с целью уничтожить человечество своим невообразимым уровнем хамства и занудства, — предположил я. — Ребят, давайте о наших играх и проблемах. На выставку мы едем, возьму с собой желающих, там интересно, хотя и хлопотно. Раз это в Сан-Франциско, все сотрудники смогут побывать. Теперь пройдемся по успехам в играх, в порядке запуска в производство.
— Я вникла в дела и веду список, — оживилась Лиза, — по проектам в продаже ничего сказать не могу, сейчас дам сводку по состоянию каждой игры в разработке.
— Плейбой Шашки — полностью готовый геймплей, не хватает иллюстраций ведущего художника, — начала перечислять миссис Пондсмит.
Муж на нее не без гордости посмотрел. В духе «видали, какая она у меня деловая?»
— Стрип Покер — мистер Синклер создал ранний прототип, но он очень плох. Больше похож на одноруких бандитов из казино, чем на настоящую игру.
— Я посоветовал ему попробовать сыграть в карты на раздевание с его подружкой, — хохотнул Майкл, — а парень взял и сказал «благодарю, мы так и сделаем». Он умный, но не от мира сего.
— Шесть Ви…
— Ви-ви-ви-ви-ви-ви! — поправил я.
— Босс, я не разбираюсь в нейминге, но пусть хотя бы у меня останется «Шесть Ви», состояние — ранний прототип. Вы сделали базовый каркас с персонажем и движениями. Требуется масса вашей работы, спрайты и анимации от ведущей художницы, музыка. Мистер Анджело и мистер Гэллоуэй принесли кассеты с записями. На мой вкус звучит странно, но приятно для уха.
— И работа геймдизайнера по созданию уровней. Я создам редактор, аналогичный квестовому движку, но рассчитываю, что после первых нескольких карт за это возьмется кто-то еще.
— Симулятор Студента — игра полностью готова для Эппл и IBM, но требует переноса на Коммодор 64. Как и другие ваши игры на той же основе.
— Во-первых, нам потребуется компилятор Паскаля под Коммодор, ждем в продаже. Его обязательно выпустят, так как процессор тот же самый, что и в Эппл 2, — обозначил я, — сразу купим и скомпилируем. Во-вторых, игры на дискетах под него не станут хитом из-за плохих, ужасно медленных дисководов.
Педантичный подход Лизы — прям бальзам на мою душу.
— Темпл Ран 2, состояние — еще более ранний прототип, — продолжала миссис Пондсмит, — нет ничего, кроме планов по созданию анимации с привлечением мисс Фармер.
— Мы займемся с Трейси ротоскопингом, обязательно! — пообещала Линда. — Я уже присмотрела зеленые шторы для фона, как посоветовал Крис.
— Симулятор игровой студии — находится на этапе расчета экономики, — не остановилась Лиза, — ответственная — мисс Бойл. Я взглянула в ее выкладки и с моей точки зрения — лишнее усложнение, перебор с цифрами. Но решать вам, босс.
— Бренда молодец. Ее подход правильный, за ним будущее, она мне еще экономику целого города рассчитает, — бухгалтерша от похвалы зарумянилась.
— Алхимия. Майкл продолжает отрисовку элементов. Я составила возможную схему их объединения. Тут, босс, нужен твой контроль. Нынешними темпами закончим к концу января. Есть опасение, что часть элементов придется убрать, чтобы помещалось на дискету.
— Спасибо, Лиза. Тогда, коллеги, всех прошу за работу. Уверен, вы знаете, что делать. Заканчиваем планерку.
Работать, негры, солнце еще высоко! И это я в первую очередь себе — слишком многое упирается именно в меня, как самого квалифицированного программера в команде. Ковырять Ви-Ви-Ви-Ви-Ви-Ви или Темпл Ран 2 больше некому. О будущей киберпанковой РПГ я и вовсе пока не задумываюсь. Освободятся Майкл и Лиза от Алхимии — получу им проработать дизайн-проект и сюжет. К последнему еще Эми привлечь неплохо бы.
Но потом, не сейчас, а сейчас я упорно от звонка до звонка пилил редактор уровней под «Шесть Ви»… вот же привязалось неправильное название. Идея простейшая — задаём конфигурацию уровня текстом в ASCII, затем еще и как следует сжимаем. Используем «Ви» для обозначения шипов, направленных вниз, «A» для смотрящих острым краем вверх, треугольные скобочки для горизонтальных. Значки «равно» и «подчеркивание» для платформ разной степени устойчивости, вертикальную черту для непроходимой стены, букву «Си» для чекпоинта и так далее.
Ко всему прикрутить алгоритм сжатия, эффективно работающий с большим числом повторяющихся символов и готово, таков путь. Ну, то есть концепт готов. В качестве редактора уровня берем Каналья Эдитор, ничего сильно лучше нет не только у нас, но, с присущей мне скромностью скажу, что вообще ни у кого. И в синтаксический плагин еще добавить раскраску карты уровня, чтобы шипы и другие опасные штуки светились красным, например. Я восхитителен!
Но только в перспективе. Над построением уровня по заданной схеме мне еще арбайтен и арбайтен. Над переходом между уровнями — тоже. И хорошо бы вообще использовать асимметричное сжатие — уровень долго и упорно жмется на мощном компе пару часов, а распаковывается быстро, с приемлемой скоростью. Алгоритмы эти известны и подозреваю, что я велосипед изобрел, если не колесо, но все равно надо продолжать в выбранном векторе. Мне бы мейнфрейм для того, чтобы жать быстрее. И Линда его просила.
Глава 20
На следующий день в особняке меня перехватил мистер Карлсон, с самого утра.
— Вот он, наш гениальный поэт и композитор! Пошли со мной, я собираю всю группу. Даже красавицу Пенни Смит позвал, как музу Эдди, но без тебя никак! У меня тут целая бомба! — похлопал коротышка себя по портфелю, достаточно объемному, чтобы вместить настоящее взрывное устройство.
— Карл, у меня так-то работа есть и мне нужно идти ее работать, — в целом он приятный дядька, но надо сразу обозначать границы, чтобы не считал меня себя моим начальником.
— Я что, часто тебя о чем-то прошу? Пошли, парень, не мнись, ты останешься в восторге от этой штуки, гарантирую.
— Крис, пойдем, посмотрим? — прошептала мне на ушко Линда.
— Ладно, мистер Карлсон, пошли, — согласился я.
Просторный репетиционный зал раньше являлся в прошлом… даже не знаю, чем. Комнатой для танцев? Спортзалом? Да, собственно, неважно. Сейчас там поселились колонки, инструменты, звукоизоляция на стенах, фастфуд и пиво.
