Глава 9
Страница 47 из 155
Настройки чтения
18px
1.8
1

Глава 9

Страница 47

А решение проблемы с тем, что фигуры сливаются в один общий спрайт, нашел в шестнадцати цветах — при стыковке двух одинаковых, перекрашивал более новую в незанятый оттенок. В чем-то изящной получилась оптимизация с использованием в качестве массива данных самого экрана. В Эппловском бейсике нашлись команды, дающие информацию, закрашен ли пиксель с определенными координатами. Проверяешь точки по соседству с фигурой, встретил раскрашенный — значит, уткнулся в препятствие.

Сплошная экономия на памяти, какая в 82-м, похоже, стала для программистов чем-то вроде религии. Вот и я в нее обратился.

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

И титры. «Создано Крисом Коламбусом, 1982 .Все права защищены.

Нелегальное копирование и распространение говорит о том, что вы плохой человек. Как только вы создаете копию без разрешения автора, где-то умирает котёнок. Пожалейте котика, а не $5. Помните —у пиратов часто нет глаза, руки или ноги. » Я восхитителен! И очень скромен!

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

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

Глава 9

Глава 9

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

Суть до безобразия проста: поле четыре на четыре клетки. В начале появляются две плитки с номиналом «2». Игрок выбирает направление — вверх, вниз, влево или вправо — и все плитки одновременно скользят до упора. Если сталкиваются две одинаковые — они складываются. Двойка с двойкой дают четверку, две четверки — восьмерку и так далее по степеням двойки, нежно любимым в айти-сообществе, пока не соберешь заветные 2048. Для наглядности ячейки оформляются разными цветами в зависимости от номинала.

назадназад
1 ... 45 46 47 48 49 ... 155
впередвперед