litbaza книги онлайнРазная литератураРетро Бит. Акт 8 - Сева Сотх

Шрифт:

-
+

Интервал:

-
+

Закладка:

Сделать
1 ... 47 48 49 50 51 52 53 54 55 ... 64
Перейти на страницу:
поработали, выдали первый билд уровня — машина едет, стреляет и накапливает повреждения. Неплохо так получилось, очень похоже на, опять не побоюсь этого слова, легендарную Джакал с Денди, но с характерными для Коммодора 64 приглушенными слегка землистыми цветами. Особая гордость парней — очень упрощенная, но все же физическая модель. Настоящая инерция, благодаря которой броневик ощущался подлинной тяжелой боевой машиной, а не персонажем, что вертится, как хочет.

Эдди и Томми синтвейв-версию «Долины Пистолета» до ума довели, после чего она перестала являться смертью для ушей и зазвучала приятно, хоть подпевай. Линда красочный загрузочный экран нарисовала. Новенькая девушка, как выяснилось, тоже читавшая повесть, даже написала краткий текст для него:

Континент в руинах, в Бостоне бушует чума, в центральной части страны — тысячи миль радиоактивного ада. Вы преступник, которому обещано полное помилование за доставку вакцины. Но шансы доехать равны нулю. Или все же нет?

Результат с огромным трудом уместился на дискету и для демонстрации Роджеру Желязны 5 июля этой демки вполне достаточно. Но для полноценного релиза короткого огрызка маловато! И как впихнуть в носитель невпихуемое? Выпускать игру на огромной пачке дискет, как Сьерра с «Тайм зон»? Заранее обреченная на коммерческий провал стратегия. Отказаться от красивых полноэкранных загрузок, подающих сюжетную информацию? Ну… так-то вариант, если мы будем делать просто постапокалиптические гонки. Но хочется-то красиво и много…

По большому счету, все уже придумано до нас. Сжатие с потерями, уменьшающее размер картинок на порядок ценой потери части качества и появления малой толики артефактов, спасет отца американского геймдева. О слава студенту Питеру! Теперь я фразочки из Ильфа и Петрова легально в речь вставлять имею повод. Их, правда, окружающие не очень поймут. Как заставить всю студию «Двенадцать стульев» прочитать? А лучше всю Калифорнию или даже Америку.

Конечно, премии Тьюринга за внезапное изобретение джипега нам с Джоном не видать. Хотя бы потому, что все теоретические основы уже как бы не лет десять-двадцать назад придуманы умными академиками со светлыми головами и высокими лбами. Да и тяжеловата компрессия из будущего для 1983-го.

Отбрасывая лишние технические подробности — самым перспективным вариантом мне векторное квантование показалось. Использование цветовой карты и карты переопределяемых символов, как и планировал для трехмерного шутера, но пока для статичной картинки. А далее отмасштабируем. То самое, благодаря чему я однажды 3Д шутер отрендерю. Этакий ASCII арт на максималках. Не только рисуем картинку символами, но и переопределяем буквы на мини-спрайты на этапе сжатия. Библиотеку символов и цветов при этом не вручную подбираем. Наверняка я тут Америку не открыл, кто-нибудь умный, вполне вероятно, додумался до того же и, может быть, даже уже где-то зарелизил. Но играем от той расстановки шахмат, что есть.

— Смотри, Джон, какой инструмент я для нас хочу, — обратился я к самому гениальному из своих кодеров. — Анализируем нарисованную Линдой картинку, составляем из нее библиотеку символов и цветовую карту, восстанавливаем картинку, используя переопределенный набор из множества. Мы так и поступаем, когда создаем тайловую графику вручную, я от тебя хочу автоматизации процесса. Программу, которая скушает картинку высокого разрешения, прожует и выплюнет кучку мини-спрайтов и инструкцию, как из них получить картинку.

— У нас не получится повторить изначальное изображение точь-в-точь, — сразу возразил скептик Джон.

— Нам и не надо. Перфекционизм вреден, удовлетворимся приемлемым по качеству. Изначально у нас будет картинка высокого разрешения, созданная на Сан-1, а нам нужна более низкого, упакованная для Коммодора и IBM. Как-то так.

— Я не знаю Ассемблера под Моторола 68000, — нашел другую отмазку Джон.

— И не надо… пока что. Пиши упаковщик на Си. Нам не так важно, за час обработается картинка или за два. Если нужен толковый помощник, а я в это время занят — обращайся к Монтгомери. У него голова работает даже быстрее, чем у нас с тобой, только опыта не хватает.

Линда начала обрабатывать отснятые материалы, поначалу взявшись с великим воодушевлением, но чем дальше, тем потихоньку утрачивая энтузиазм. Делала стопкадры, фотографировала, распечатывала и обводила на графическом планшете. Повторить, повторить, повторить. Не жаловалась, но по глазам видно, что монотонная и не самая творческая работа вгоняла девушку в сон. Но кто, если не она? Точно не я.

Так или иначе, первая анимация — стояние на месте, оказалась за неделю упорного труда оцифрована. Причем, уже с раскрашенными телом, шортиками и подрисованной маечкой. Осталось взять готовый спрайт, чередовать кадры и экранная Пенни Смит… не будет ничего делать. А ведь это еще до кошки не добрались.

Базовый движок у нас все тот же V6 — стоит так его называть в честь первой игры, что мы в не таком и далеком будущем на нем релизнем. Скорее всего, уже осенью. Или, может быть, к рождеству.

Натянул спрайт Пенни Смит на капитана Виридиана и понял, что дискета потенциально трещит по швам. Увы, у нашей героини очевидный лишний вес и гербалайфом это не лечится. Учитываем, что, кроме самой Пенелопы Смит, запланированы Марта Джонс и антагонисты, которых начали отснимать с музыкантов «Бесконечности тьмы», а также всякие мелкие животинки. И кошка! Ее нужно много, не поместится всё.

Решение — в формате данных. Первый кадр каждой анимации храним целиком. Для второго — только отличия от первого через XOR и так далее. Сомневаюсь, что что-то революционное вспомнил, наверняка так уже делают. Но и Джон, и Говард прямо похвалили затею. Скорее это им знаний не хватает, чем я время опередил. Срочно надо заказать себе футболку «хочешь похудеть — спроси меня, как». Рокки оценит.

В двадцатых числах внезапно Рокки Кларк как раз самолично нам позвонил.

— Си-Си? Ты в офисе? Отлично! Прекрасно! Потрясающе! Никуда не уезжай, будь на месте! Я приеду кое-что показать и рассказать.

Куда же я денусь с подводной лодки? На работе я в этот месяц как поселился, так и отлучался лишь поиграть с Монти в козла-каброна, то есть футбольный сквош, да по делам и на ночь. Иногда и ночью не уходил, когда та звала меня или Линду, занятую обработкой отснятых для ротоскопинга материалов.

Возняк — не человек, а стихия. Ворвался в офис с кучей коробок пиццы, всем раздал угощение, со всеми поздоровался и даже обнялся с теми, с кем хорошо знаком, и только утянув Джона и Монти ко мне в кабинет, затараторил по делу.

— Ребят, смотрите, какая крутизна! Это четырехбитный микроконтроллер Hitachi HD44795 со встроенным драйвером для жидкокристаллических дисплеев! Поддерживает больше 200 сегментов при помощи расширения линий! — бережно положил он передо мной маленький

1 ... 47 48 49 50 51 52 53 54 55 ... 64
Перейти на страницу:

Комментарии
Минимальная длина комментария - 20 знаков. Уважайте себя и других!
Комментариев еще нет. Хотите быть первым?