Сегодня 25 ноября 2025
18+
MWC 2018 2018 Computex IFA 2018
реклама
Новости Software

Представлена самая маленькая игра «Змейка» — она «поедает» субпиксели дисплея

Программист Патрик Гиллеспи (Patrick Gillespie) разработал, возможно, самую миниатюрную версию классической игры «Змейка». Вместо привычной графики, его вариант Snake использует отдельные субпиксели LCD-дисплея, что делает игру практически невидимой без... микроскопа.

 Источник изображения: Patrick Gillespie / YouTube

Источник изображения: Patrick Gillespie / YouTube

Игра, созданная Гиллеспи, воспроизводится в веб-браузере и работает по тем же правилам, что и стандартная версия Snake, пишет Notebookcheck. Пользователь управляет «змейкой», которая поглощает объекты и становится длиннее с каждым «съеденным» элементом. Особенность этого проекта заключается в том, что вместо изображения на экране отображается движение объекта только на уровне субпикселей, каждый из которых состоит из трёх частей — красного, зелёного и синего.

Именно эти субпиксели, работающие вместе, формируют цвета на экране. Однако Гиллеспи удалось сделать так, чтобы игра задействовала только один из них, что потребовало от него большого труда и значительной доработки программного кода.

Первые сложности возникли с точностью отображения. Например, при активации зелёного субпикселя свет от подсветки монитора частично освещал соседний красный субпиксель, создавая визуальные артефакты. Однако Гиллеспи решил эту проблему, перейдя на нестандартное цветовое пространство, отличающееся от известного и широко используемого формата sRGB.

В итоге получилась игра, которую невозможно разглядеть без микроскопа, и несмотря на её абсолютную непрактичность (как же в неё поиграть?), проект продемонстрировал возможности управления крохотными пикселями через написание программного кода, что является само по себе интересным и, возможно, повлияет в будущем на развитие технологии в области отображения данных на мониторах.

Источник:

Если вы заметили ошибку — выделите ее мышью и нажмите CTRL+ENTER.
Материалы по теме

window-new
Soft
Hard
Тренды 🔥
Крупные американские страховщики требуют исключить из правил риски, связанные с ИИ 6 мин.
Anthropic бросает вызов Gemini 3: представлена мощная ИИ-модель Opus 4.5 и инструмент для покорения Excel 5 ч.
Маск ударил по фабрикам троллей: X начала показывать местоположение аккаунтов 6 ч.
Календарь релизов 24 – 30 ноября: Of Ash and Steel, Project Motor Racing и Hail to the Rainbow 7 ч.
В Steam стартовала распродажа «Чёрная пятница» и голосование за лучшие игры 2025 года 7 ч.
Внедрение облачных технологий увеличивает прибыль компаний, показало исследование Yandex B2B Tech и «Яков и Партнёры» 7 ч.
Научно-фантастическое выживание StarRupture от авторов Green Hell скоро дадут попробовать с друзьями — анонсировано кооперативное тестирование 8 ч.
Дископанковый шутер RetroSpace в духе System Shock получил новый геймплейный трейлер и сроки выхода 10 ч.
Meta «похоронила» исследование о вреде соцсетей — теперь в суде ответят и она, и TikTok, и Google 11 ч.
Российская служба каталогов ALD Pro дополнилась ИИ-помощником для системных администраторов 11 ч.
Новая статья: Тестируем DDR5-6000 CL26 — память, которой не хватало Ryzen 4 ч.
Honor представила смарт-часы Watch X5 в стиле Apple Watch со 120 спортивными режимами за $63 5 ч.
Новая статья: Обзор и тестирование корпуса Chieftec Night Hunter: всё что нужно и ничего лишнего 5 ч.
Россияне стали реже менять смартфоны и всё чаще выбирают дешёвую электронику 5 ч.
Amazon показала антенну Leo Ultra для спутникового интернета на 1 Гбит/с — в 2,5 раза быстрее Starlink 6 ч.
Представлены Honor 500 и Honor 500 Pro — смартфоны с дизайном iPhone Air и батареями на 8000 мА·ч по цене от $380 6 ч.
Steam Machine дешёвой не будет: Valve не станет продавать мини-ПК себе в убыток по консольной модели 8 ч.
Дешевле купить PS5: из-за дефицита комплект DDR5 на 64 Гбайт взлетел до $600 9 ч.
Джони Айв и Сэм Альтман создали прототип совместного ИИ-устройства, но никому его не показали 9 ч.
MSI выпустила игровой монитор MAG 274QPF X32 — 1440p, 320 Гц и консольный режим 10 ч.