Ultima. Сквозь Лунные Врата. История Ричарда Гэрриота и его знаменитой франшизы - Андреа Контато Страница 15

Тут можно читать бесплатно Ultima. Сквозь Лунные Врата. История Ричарда Гэрриота и его знаменитой франшизы - Андреа Контато. Жанр: Компьютеры и Интернет / Прочая околокомпьтерная литература. Так же Вы можете читать полную версию (весь текст) онлайн без регистрации и SMS на сайте 500book.ru или прочесть краткое содержание, предисловие (аннотацию), описание и ознакомиться с отзывами (комментариями) о произведении.
Ultima. Сквозь Лунные Врата. История Ричарда Гэрриота и его знаменитой франшизы - Андреа Контато
  • Категория: Компьютеры и Интернет / Прочая околокомпьтерная литература
  • Автор: Андреа Контато
  • Страниц: 65
  • Добавлено: 2025-02-19 09:06:38
  • Внимание! Книга может содержать контент только для совершеннолетних. Для несовершеннолетних просмотр данного контента СТРОГО ЗАПРЕЩЕН! Если в книге присутствует наличие пропаганды ЛГБТ и другого, запрещенного контента - просьба написать на почту pbn.book@yandex.ru для удаления материала


Ultima. Сквозь Лунные Врата. История Ричарда Гэрриота и его знаменитой франшизы - Андреа Контато краткое содержание

Прочтите описание перед тем, как прочитать онлайн книгу «Ultima. Сквозь Лунные Врата. История Ричарда Гэрриота и его знаменитой франшизы - Андреа Контато» бесплатно полную версию:

Ричард «Лорд Бритиш» Гэрриот – один из самых известных пионеров игровой индустрии. Разработанная им серия ролевых игр Ultima совершила настоящую революцию среди видеоигр и приковала к компьютерам миллионы людей. В 1983 году Гэрриот стал соучредителем компании Origin Systems Inc., которая продолжила выпускать на рынок культовые игры. Андреа Контато проследил историю легендарного разработчика от детства и юности до пика карьеры. На страницах книги он увлекательно расскажет о жизни Гэрриота, его творческом пути, его отношениях с важными для него людьми и, конечно, о том, как рождалась знаменитая серия Ultima. Вы узнаете: Как и почему Гэрриот начал программировать и создавать игры? Чем отличались друг от друга части франшизы Ultima? Как была основана компания Origin Systems Inc. и кто в ней состоял? Чем увлекался Ричард Гэрриот и как это повлияло на его игры?

Ultima. Сквозь Лунные Врата. История Ричарда Гэрриота и его знаменитой франшизы - Андреа Контато читать онлайн бесплатно

Ultima. Сквозь Лунные Врата. История Ричарда Гэрриота и его знаменитой франшизы - Андреа Контато - читать книгу онлайн бесплатно, автор Андреа Контато

он хотел придать игре иной дух, и в этом ему должна была помочь черная тетрадка с опросником членов ОТА. Отказавшись от случайной генерации мира, Гэрриот желал создать континенты, реки, города и точки интереса и населить их персонажами с именами и репликами. Но теперь встала проблема недостатка памяти у Apple II – в тесный лимит надо было втиснуть программу, игровые данные и все то, что хотел изобразить Ричард. Код Арнольда был в разы эффективней, чем все написанное ранее на Бейсике. Но все же Кен не мог попиксельно перерисовать весь мир из головы своего товарища: такое количество информации не вмещалось ни в память компьютера, ни на две дискеты, на которых планировалось выпустить игру.

Смешанный графический режим в высоком разрешении на Apple II являл собой 280 × 192 пикселя и до шести цветов. Нижние 32 горизонтали были зарезервированы под четыре строки текста – пространство для вывода диалогов и счетчиков здоровья, золота и провизии, как в Akalabeth. Верхнюю же часть поделили на сетку в 20 × 10 плиток, или тайлов, каждый размером 14 × 16 точек – здесь отображалась карта мира Ultima из четырех континентов. Чтобы сберечь память, одни и те же формы использовали многократно, поворачивая и совмещая: на вид континенты вышли разными, но по факту были собраны из одинаковых деталей.

Оставалось лишь зарисовать эти тайлы, скомпоновать и убедиться, что все работает с кодом Кена. Так как все делалось вручную, процесс нельзя было назвать простым: парни рисовали тайлы 14 × 16 на миллиметровке, далее их надо было перегнать в двоичный код, затем – в шестнадцатеричный, и сохранить все на дискету. И наконец, запустить игру и проверить, совпадает ли результат с ожиданиями.

Арнольд: «Помню, мы с Ричардом как-то ночью в магазине правили тайлы для Ultima I. Мы так задолбались, что впали в бред и истерично ржали над своими художествами: „Да это ж дерьмо дерьмом!“ Ограничения по разрешению и цветам были довольно суровыми, но мы сумели родить вполне достойный набор плиток. В основном трудился Ричард. Я просто давал советы, поясняя, что определенные цвета не могут соседствовать из-за особенностей работы железа».

Поскольку каждую клетку приходилось отрисовывать вручную, просчитывать и интегрировать в игру, у ребят получился не слишком большой набор тайлов: 16 штук на глобальную карту, поверхность и города [59]. Тем не менее усилия не прошли даром, и работа Гэрриота считается первой коммерческой игрой в открытом мире с «мозаичной» графикой. Кен Арнольд же внес незаменимый вклад, лично разработав инновационный код, позволивший создать настолько детализированный мир по частям.

Арнольд: «Я отвечал, наверное, за все ассемблерные вставки под 6502 в Ultima I, но не помню точно. Я прописал механизм отрисовки тайлов и процедуру гипер-джампа. Помню, как нагородил для этой процедуры „костылей“ в плане расчетов с фиксированной запятой, не зная, что все давно стандартизировано. Графика в подземельях осталась на Бейсике и была изрядно тормозной».

Гэрриот: «Кен написал для меня первый ассемблерный шаблон для размноживания тайлов. Хотя в дальнейшем он сделал огромный вклад в музыку для Ultima, начало всей серии дал именно этот кусок кода!» [60]

Подземная часть с видом от первого лица, как в Akalabeth, тоже подверглась изменениям. Игре больше не требовалось «любимое число» – сид для псевдорандомной генерации, – но Ричарду не хотелось слишком далеко уходить от своих наработок. Теперь в качестве сида использовалось имя протагониста, и все подземелья задавались в момент его ввода согласно внутреннему алгоритму. Компонент был все еще написан на Applesoft BASIC, но механизм генерации и система отрисовки улучшились – это позволило добавить больше врагов, расширить коридоры и усложнить планировку.

Закончив игру, Гэрриот отправил результат в CPCC, и компания наконец смогла начать подготовку к массовому выпуску игры. Akalabeth добралась до второй строчки в топ‐30 по версии Softalk, а рынок ПО для микрокомпьютеров в целом пребывал на подъеме, поэтому ожидания были огромные.

Во многом этот проект Гэрриота являлся не менее передовым, чем в свое время Akalabeth, но выполнен был куда старательнее, чем дебютная работа. На огромной поверхности, за скоростную отрисовку которой отвечал грамотно прописанный код Арнольда, раскинулся невиданный ранее высокодетализированный мир; игрок мог посетить замок Лорда Бритиша, множество данжей и – впервые – города. С другой стороны, когда действие игры перемещалось под землю, она работала еще неторопливее, чем Akalabeth.

CPCC всеми силами постаралась выпустить продукт на рынок как можно скорее, и уже в июне 1981 года Ultima официально дебютировала в магазинах по всей Северной Америке. Вскоре у нее появится мощный конкурент, но пока цифры продаж очень обнадеживали и вполне соответствовали ожиданиям. К сожалению, для компании Ала Реммерса это был последний хит. Вскоре после издания Ultima двери CPCC закроются навсегда, однако звезда Ричарда Гэрриота продолжит восхождение по небосводу видеоигровой индустрии: Ultima продемонстрировала, что успех Akalabeth определила не череда случайностей и удач, а нечто большее.

2

Cложности с хронологией на заре жанра CRPG

Либо игра по недосмотру или иной причине не попала в список, либо же продалось немногим больше (а то и меньше) тысячи копий, по крайней мере до того, как Akalabeth стали включать в комплект с более поздними частями Ultima (что случилось довольно скоро). Почти мистическая редкость игры также вызывает вопросы.

Сэм Дербу, Ultima, Wizardry, The Black Onyx and the origin of JRPGs

История возникновения Akalabeth довольно известна, отчасти благодаря той детальности, с которой сам Гэрриот описал предпосылки к решению впервые выставить свое ПО на продажу. Но кое-что в ней остается неясным – в частности, точные обстоятельства и дата попадания версии для ComputerLand к Алу Реммерсу. Ричард всегда заявлял, что тот самый судьбоносный телефонный разговор, давший старт его карьере профессионального программиста, произошел в конце лета 1979 года. По этой версии Гэрриот, едва получив весть от Реммерса, убрал с полок ComputerLand нераспроданные копии и отправился в офис CPCC, чтобы подписать контракт. В течение нескольких недель игра уже должна была поступить в продажу с новой обложкой вместо замка, нарисованного матерью автора. Заключив договор, Ричард отправится в университет в Остине, где в начале 1980‐го столкнется с ОТА и многими людьми, которые послужат прототипами персонажей для следующей игры, Ultima.

Это самый известный вариант изложения начала карьеры Гэрриота, но в нем можно заметить ряд явных несостыковок.

Akalabeth: World of Doom только-только вышла в 1980‐м, причем не в начале осени, как вспоминает Гэрриот. Вдобавок издание от CPCC не появлялось

Перейти на страницу:
Вы автор?
Жалоба
Все книги на сайте размещаются его пользователями. Приносим свои глубочайшие извинения, если Ваша книга была опубликована без Вашего на то согласия.
Напишите нам, и мы в срочном порядке примем меры.
Комментарии / Отзывы
    Ничего не найдено.