Была создана версия Snake, в которую можно играть только с микроскопом

Ранее на этой неделе на YouTube Патрик Джиллеспи продемонстрировал небольшой проект JavaScript

Thumbnail: JavaScriptJavaScript (англ. /ˈdʒɑːvəskrɪpt/; аббр. JS) — мультипарадигменный язык программирования. Поддерживает объектно-ориентированный, императивный и функциональный стили. Википедия

Читайте также:Игра, похожая на Quake, созданная с использованием JavaScript, занимает всего 13 КБ памяти

, в котором он создал новую игру Snake на основе старой игры Snake, которую он когда-то сделал. За исключением того, что теперь, сделав акцент на «маленькой», Джиллеспи упростил игру до такой степени, что для того, чтобы играть в нее так, как задумано, может буквально понадобиться микроскоп. В качестве альтернативы в игру можно играть с помощью веб-браузера при максимальном увеличении... а затем использовать функцию Windows Magnifier, выкрученную на максимум.

Даже при максимальном увеличении ваше подвижное пространство в этих субпикселях все еще будет довольно ограниченным, а видимость не такой четкой, как в настоящий микроскоп, но это все еще работает — и, что более важно, не имеет глюка с самопожиранием Змеи Уробороса, который был в последней «Smallest Snake game (размер файла)», которую мы рассмотрели. Однако, учитывая, насколько ограничен холст для этой версии игры, такой глюк сделал бы ее буквально неиграбельной, в отличие от веселого, ретро-сложного вида испытания.

Для тех, кто не знаком с субпикселями, они довольно хорошо объяснены в видео. Если вы еще не знаете, я могу объяснить это еще быстрее: ваш экран состоит из крошечных квадратов, называемых пикселями. Внутри каждого из этих пикселей находится массив огней, обычно красного, зеленого и синего, и, управляя яркостью этих субпикселей, дисплей может воссоздать большинство цветов в спектре человеческого зрения. Насколько хорошо дисплей справляется с этим, будет сильно зависеть от вашего выбора монитора, но в наши дни OLED считаются подарком, если вы готовы потратить больше, чем вам действительно нужно на отличный игровой монитор, в пользу еще более глубокой точности изображения.

В любом случае, эта Subpixel Snake прекрасно дополняет долгое наследие игры Snake, изначально выпущенной в 1998 году вместе с Nokia 6110 — хотя бы как окончательное доказательство того, что на самом деле нет предела тому, на чем можно играть в эту игру. При таком раскладе мы, вероятно, могли бы сделать и subpixel Tetris.

Если вы хотите поиграть в Subpixel Snake самостоятельно или сделать что-то вроде производной, Патрик Джиллеспи вам поможет. Игра на JavaScript, в которую можно играть в браузере, уже размещена на его личном сайте для вашего удовольствия. Она также загружена на GitHub, если вы захотите поиграться с ее кодом или поучиться на нем каким-либо образом.

Источник: Tomshardware.com

Подписаться на обновления Новости / Технологии

0 комментариев

Оставить комментарий


Новые комментарии

Не знаю, я купил Cougar850 80Gold за 10К₽ и нормально
  • Анон
После всех роликов я одно понял у этой игры которую выпустят 20 мая у неё большое будущее
  • Анон
Когда они в продаже появятся? Уже как бы конец февраля, а нигде нет..
  • Анон
Поддерживаю. А еще если брать в разрезе Илон Маск и безопасность данных, то вообще смешно. Особенно для жителей РФ)О конфиденциальности можно забыть
  • Анон
1c пох на ваши операции, количество ядер и прочее. Умудрились написать ядро четко привязанное к Мгц. Единственный в мире продукт для 1го ядра.
  • Анон
Указан неверный диаметр вентиляторов, не 80 мм, а 100 мм. И чип не 103, а 102.
  • Анон
С прошлым обновлением как раз и появилась эта ошибка. А новое как и написано не дают скачать.
  • Анон
При включении 3D Turbo Mode у вас максимум будет доступно 8 ядер и 8 потоков всего. т.е. если у вас 16 ядерный на 32 потока то будет всего 8 ядер и 8 потоков! Странная оптимизация!
  • Анон
После скачивания вышел синий экран СУПЕР!
  • Анон

Смотреть все