Создана самая маленькая игра на основе легендарной Змейки

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

Создана самая маленькая игра на основе легендарной Змейки

В отличие от классической Snake, которая отображается на уровне полноценных пикселей, версия Джиллеспи использует отдельные субпиксели — крошечные сегменты красного, зелёного и синего цветов, из которых состоят все современные дисплеи. Управляя ими, он смог создать движущийся объект, который, по сути, невидим для человеческого глаза без увеличения.

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

В итоге получилась полностью функциональная, но абсолютно непрактичная «Змейка», которую невозможно разглядеть без специального оборудования. Однако сам проект — не просто шутка, а демонстрация того, как можно точно управлять каждым элементом изображения на экране. Если вам хочется проверить свои навыки игры в невидимую «Змейку» (или просто оценить работу разработчика), проект доступен на GitHub.

Читайте также

Цифровая модель показала места опасных нагрузок в авиационных турбинах

Цифровая модель показала места опасных нагрузок в авиационных турбинах

Российские ученые создали ИИ, заменяющий тесты лекарств на животных

Российские ученые создали ИИ, заменяющий тесты лекарств на животных

15 технологий древности, которыми человечество пользуется до сих пор

15 технологий древности, которыми человечество пользуется до сих пор

В России начали серийно производить мобильные электроподстанции

В России начали серийно производить мобильные электроподстанции

В Китае создали датчик, позволяющий роботам «чувствовать» предметы без прикосновения

В Китае создали датчик, позволяющий роботам «чувствовать» предметы без прикосновения

Семь самых больших машин в истории: гиганты весом в тысячи тонн и длиной в километры

Семь самых больших машин в истории: гиганты весом в тысячи тонн и длиной в километры

Гипоаллергенные собаки стали реальностью благодаря генной модификации

Гипоаллергенные собаки стали реальностью благодаря генной модификации

Создается искусственный интеллект для обнаружения утечек газа

Создается искусственный интеллект для обнаружения утечек газа

Медицинские технологии, в которые почти невозможно поверить

Медицинские технологии, в которые почти невозможно поверить

Квантовый двигатель нарушает законы термодинамики, генерируя работу и холод одновременно

Квантовый двигатель нарушает законы термодинамики, генерируя работу и холод одновременно

Как РЛС Вадима Мацкевича решила исход Корейской войны

Как РЛС Вадима Мацкевича решила исход Корейской войны

ИИ в джунглях: как в Коста-Рике тестируют сообразительность диких обезьян

ИИ в джунглях: как в Коста-Рике тестируют сообразительность диких обезьян

17 августа отмечается годовщина запуска миссии «Венера-7»

17 августа отмечается годовщина запуска миссии «Венера-7»

Тест на 10 000 часов показал, что современные OLED-телевизоры все еще подвержены выгоранию

Тест на 10 000 часов показал, что современные OLED-телевизоры все еще подвержены выгоранию

NASA предложили отправить миниатюрных аэроботов в пещеры Титана

NASA предложили отправить миниатюрных аэроботов в пещеры Титана

Физики РАН указали на ошибку в исследованиях гибридных сверхпроводников

Физики РАН указали на ошибку в исследованиях гибридных сверхпроводников