Культовая «змейка», известная владельцам кнопочных телефонов, получила новую версию, которая работает прямо в адресной строке браузера. Энтузиаст создал игру на JavaScript, используя символы Брайля для отображения игрового поля. Несмотря на маленький размер «экрана», играть в это можно.
В версии URL Snake поле состоит из сетки 40×4 символов Брайля, а для плавной анимации используется метод RequestAnimationFrame.
Автор отмечает, что проект изначально был «шуткой», но открыт для улучшений — пользователи могут присылать идеи, отчёты об ошибках и предложения на GitHub. Код игры занимает менее 400 строк JavaScript и доступен в открытом доступе.
Выбор символов Брайля объясняется их структурой: каждый символ представляет собой сетку 2×4 точек с двумя возможными состояниями, что даёт 256 вариантов, идеально подходящих для анимации.
Источник: www.ferra.ru