Books-Lib.com » Читать книги » Разная литература » Ретро Бит. Акт 2 - Seva Soth

Читать книгу - "Ретро Бит. Акт 2 - Seva Soth"

Ретро Бит. Акт 2 - Seva Soth - Читать книги онлайн | Слушать аудиокниги онлайн | Электронная библиотека books-lib.com

Открой для себя врата в удивительный мир Разная литература / Научная фантастика книг на сайте books-lib.com! Здесь, в самой лучшей библиотеке мира, ты найдешь сокровища слова и истории, которые творят чудеса. Возьми свой любимый гаджет (Смартфоны, Планшеты, Ноутбуки, Компьютеры, Электронные книги (e-book readers), Другие поддерживаемые устройства) и погрузись в магию чтения книги 'Ретро Бит. Акт 2 - Seva Soth' автора Seva Soth прямо сейчас – дарим тебе возможность читать онлайн бесплатно и неограниченно!

0 0 09:05, 02-04-2026
Автор:Seva Soth Жанр:Разная литература / Научная фантастика Поделиться: Возрастные ограничения:(18+) Внимание! Книга может содержать контент только для совершеннолетних. Для несовершеннолетних просмотр данного контента СТРОГО ЗАПРЕЩЕН! Если в книге присутствует наличие пропаганды ЛГБТ и другого, запрещенного контента - просьба написать на почту для удаления материала.
00

Аннотация к книге "Ретро Бит. Акт 2 - Seva Soth", которую можно читать онлайн бесплатно без регистрации

О Ктулху, Макаронный монстр и Омниссия! По воле кого из вас сознание взрослого программиста из 2026 оказалось в теле Кристобаля Колона, калифорнийского подростка в 1982? Как высоко на Олимп разработки компьютерных игр ему дозволено забраться?

1 ... 14 15 16 17 18 19 20 21 22 ... 67
Перейти на страницу:
в текстовом режиме чудо пока еще не купертинской мысли буквы раскрашивать не умеет. И они еще взяли на себя смелость поместить на свой логотип все цвета радуги!

Наплевав на ущербность текстового режима, перешел в графический. Разрабы Ультимы под него, вон, полноценную РПГ выпустили. Чем я хуже? Я уже большой мальчик и мне полагаются серьезные взрослые игрушки. Надо всего-то отрисовать разноцветные прямоугольники…

О Великий Ктулху! Как же я ошибался!

Начал с самого простого – нарисовал одну палку, разделенную на сегменты и залитую зеленым. Команды рисования – элементарные. Принялся двигать фигуру влево и зеленый стал фиолетовым. Снова зеленым, и опять фиолетовым. Примитивнейший код работал не так, как задумано и заставил меня орать в голос, чего я позволял себе в отношении компьютера нечасто.

– Да пендехо ты яблочный! – крикнул на несчастный комп, уже будучи далек от радости, что я его спас. – Это что за цветомузыка?

Ответ, как всегда, в процедуре RTFM!

Старший бит (бит 7) каждого байта видеопамяти является битом задержки фазы. Если он равен 0, пиксели отображаются в фазе с цветовой поднесущей NTSC, давая фиолетовый и зеленый цвета. Если он равен 1, фаза сдвигается на 90 градусов, давая синий и оранжевый.

До Штирлица не дошла шифровка из центра. Он перечитал еще раз – всё еще не дошла.

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

Вспомнился, опять нет лучшего слова, легендарный Принц Персии, изначально писавшийся как раз под Эппл 2. Фон – черный. Главный герой – по большей части белый, с редкими вкраплениями оранжевого. Огонь – только оранжевый. Окружение – бело-синее. То есть в парадигме имеющихся в графическом режиме цветов.

Но какой же Джобс пройдоха! Цветное яблочко на логотипе! Его следовало изобразить зелено-оранжево-фиолетово-синим! Переливающимся на свету при смене угла зрения из зеленого в фиолетовый, как голографическая наклейка на акцизной марке.

Но как разработчик Принца, а он трудился в одиночку, как и я, устранил мерцание? С производительностью-то известен ответ – ассемблер. Среди книжек есть и руководство по нему.

RTFM!

Полчаса лихорадочного листания страниц толстой красной книги и вырывания волос на ягодицах я нашел:

Цвет точки жестко привязан к ее координате X. Зеленый и оранжевый могут быть отображены только в нечетных столбцах. Фиолетовый и синий – в четных. Сдвиг точки на соседнюю колонку неизбежно приведет к смене фазы и, как следствие, изменению цвета.

Ха! А что если двигать сразу по два пикселя? Интерфейс получится визуально более отзывчивым? И я смогу задействовать все четыре цвета. А чтобы фигуры стыковались лучше – в белую рамочку их заключить!

Стало понятнее, но всё еще что-то не то. Обоих Стивов давно бы засудили за настолько неприкрытый обман с цветами. Эппл 2 ведь умудрился стать стандартом для бизнеса? Как насчет рисования всяких графиков?

RTFM!

Нашел! Бинго! Джекпот! После какой уже за сегодня пятиминутки ненависти в сторону яблочников я выяснил, что у моего компьютера два графических режима.

Тормознутый hi-res для графики высокого 280х192 разрешения и с упоротой зависимостью цвета от координаты X, да еще и сходящий с ума при попытках обращения через ассемблер – ячейки видеопамяти расположены не последовательно, их адреса прерываются и нельзя просто так взять и нарисовать длинную прямую линию, нужно составлять ее из отрезков.

Но есть и луч света в темном царстве жадности Стива Джобса – графический режим низкого 40х48 разрешения lo-res, в котором еще и несколько текстовых строк в нижней части экрана доступны. Как раз поместится текущий счет и анонс следующей фигуры в упрощенном символьном виде: I, J, L, O, S, T, Z.

Мне не понравился данный компромисс. Но альтернатива пока в том, чтобы курить недельку после уроков мануал по их странному ассемблеру, разбираясь с неочевидной адресацией ячеек памяти. И я это сделаю, надо знать свои инструменты, но потом, не сейчас.

На Принца Персии вроде бы четыре года ушло, и это при том, что разраб до того выпустил другую игру, файтинг про карате. Да ну нафиг! Я лучше сменю платформу на спектрум, Вик-20 или даже какую-нибудь Атари, изначально предполагающую игры. IBM совсем скоро начнет захватывать рынки, Коммодор 64 – очень массовый компьютер – выйдет… не помню, когда.

Я написал Тетрис за одну ночь и даже поспал парочку часов перед подъемом. Или меньше? Ни о чем не жалею! Только я, код и упрощенный графический режим. Смотрелась итоговая поделка так себе – цветные кубики 2х2 крупных пикселя сливались в сплошную массу. А при уничтожении линии сдвиг вниз прорисовывался с задержкой в половину секунды, но получилась та самая игра, тот самый геймплей, попавший в особенности физиологии мозга. Сел попробовать что получилось, и залип на полчаса, раз за разом получая дофаминовую награду, когда собирал полную линию.

Маленький шаг для одного программиста – огромный прыжок для всей игровой индустрии, которой я не хочу позволить скатиться в то не самое приятное состояние из 2026, какое запомнил.

Глава 8

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

Вскочил на ноги и тут же гулять с Дюке. Пес, хоть и получил просторный вольер, побегать на свободе тоже любит, и времени, проведенному со мной, радуется.

Вкусный завтрак от Елены. Божественная амброзия, дарующая силы терпеть окружающий бренный мир, оставаясь хорошим человеком – растворимый кофе имею в виду.

Бодрящая поездка на велосипеде по утреннему дубаку. Клянусь, кое-где на обочине я иней увидел. Толстовка и фланелевая

1 ... 14 15 16 17 18 19 20 21 22 ... 67
Перейти на страницу:
Отзывы - 0

Прочитали книгу? Предлагаем вам поделится своим впечатлением! Ваш отзыв будет полезен читателям, которые еще только собираются познакомиться с произведением.


Новые отзывы

  1. Ольга Ольга18 февраль 13:35 Измена .не прощу часть первая закончилась ,простите а где же вторая часть хотелось бы узнать Измена. Не прощу - Анастасия Леманн
  2. Илья Илья12 январь 15:30 Книга прекрасная особенно потому что Ее дали в полном виде а не в отрывке Горький пепел - Ирина Котова
  3. Гость Алексей Гость Алексей04 январь 19:45 По фрагменту нечего комментировать. Бригадный генерал. Плацдарм для одиночки - Макс Глебов
  4. Гость галина Гость галина01 январь 18:22 Очень интересная книга. Читаю с удовольствием, не отрываясь. Спасибо! А где продолжение? Интересно же знать, а что дальше? Чужой мир 3. Игры с хищниками - Альбер Торш
Все комметарии: