Сегодня 16 июня 2026
18+
MWC 2018 2018 Computex IFA 2018
реклама
Теги → браузерная игра

Классическую «Змейку» встроили в адресную строку браузера — хватило JavaScript и шрифта Брайля

Когда мобильные телефоны не могли похвастаться мощными процессорами и экранами высокого разрешения, весомым достижением могла показаться игра «Змейка», которой не требовалось ни того, ни другого. Теперь появилась совершенно неожиданная её версия, которой достаточно адресной строки браузера.

 Источник изображения: Demian Ferreiro

Источник изображения: Demian Ferreiro

Разработчик Демиан Феррейро (Demian Ferreiro) назвал свой проект URL Snake и охарактеризовал его как «своего рода шутку». Исходный код игры он опубликовал на GitHub и призвал общественность подключаться. Минималистичное приложение заняло менее 400 строк кода JavaScript, а для прорисовки игры в адресной строке используются символы шрифта Брайля в Unicode. Размер игрового поля составляет 40 × 4 точки, плавную отрисовку обеспечивает метод RequestAnimationFrame, — но игрокам придётся мириться с ограниченным размером игрового пространства и действовать быстро.

«Оказывается, каждый символ [шрифта] Брайля умещается в сетку 2 × 4 точки. Это два возможных состояния для каждой из восьми точек. То есть 2⁸ = 256 возможных значений. Целый байт! И, к счастью, в Unicode закодированы все эти 256 возможных значений и сопоставлены с кодовыми точками по очень чёткой схеме», — прокомментировал уникальный проект его создатель. Браузерная «Змейка» в адресной строке удивительно хорошо вписалась в нехитрые возможности анимации, которые может предложить шрифт Брайля.

На один неприятный побочный эффект игры обратил внимание ресурс Tom’s Hardware: после даже непродолжительной игровой сессии история браузера быстро наполняется огромным числом записей URL Snake. Как оказалось, на этот случай в Chrome предусмотрена возможность фильтровать историю по группе и быстро удалять ненужные записи целыми наборами.

Наследие 3dfx Interactive живёт: энтузиасты открыли дорогу к браузерной эмуляции культовых игр конца 90-х

Команда энтузиастов Dos.Zone Team, реализовавшая веб-версию легендарной пошаговой стратегии «Герои Меча и Магии III», представила новый проект — возможность прикоснуться к наследию компании 3dfx Interactive в браузере.

 Источник изображения: Interplay Productions

Источник изображения: Interplay Productions

Напомним, разработанный 3dfx для видеокарт на основе собственных графических процессоров Voodoo Graphics программный интерфейс Glide стал неотъемлемой частью многих культовых игр конца 90-х.

Спустя более трёх десятилетий создатель Dos.Zone Александр Гурьянов (он же Caiiiycuk) реализовал поддержку Glide в рамках браузерной эмуляции игр. Об особенностях процесса разработчик рассказал в отдельной статье.

Тестирование работы GTA 2 в браузере

Благодаря этому пользователи смогут не только увидеть, как выглядела графика в играх с Glide, но и запустить их прямо в браузере — без каких-либо плагинов, установок и сложной настройки.

Технология также открыла команде возможность реализовывать в браузере более сложные и требовательные к производительности игры. За последний месяц коллектив протестировал более 50 проектов и уже начал их публикацию.

Одна их технических демоверсий 3dfx в браузере

На сегодняшний день в браузере для ознакомления доступны аркадный танковый экшен Recoil от Zipper Interactive и Westwood Studios, а также три технических демо от 3dfx — Valley of Ra, Grand Bleu и The Wizard of Tower.

В течение следующих двух недель команда обещает добавить в каталог GTA 2, Turok, Sub Culture, Carmageddon (3Dfx), «Дальнобойщики: Путь к Победе», Future Cop LAPD и Need for Speed 2.


window-new
Soft
Hard
Тренды 🔥
Teams научили отслеживать сотрудников через корпоративный Wi-Fi — Microsoft уверяет, что это не слежка 11 мин.
Double Fine, Ninja Theory и другие студии Xbox тоже оказались под угрозой закрытия, но продолжают борьбу за выживание 14 мин.
Индия заблокировала Telegram перед пересдачей аналога ЕГЭ, опасаясь утечек заданий 57 мин.
Fox купила конкурента Netflix за $22 млрд 2 ч.
Microsoft 365 Copilot приспособили для кражи корпоративных данных в хитроумной цепочке 2 ч.
Сюжетная ролевая игра The Life and Suffering of Prince Jerian получила дату выхода, новый трейлер и демоверсию в Steam 2 ч.
Microsoft ускорит встроенные в Windows 11 приложения 3 ч.
Xbox закроет студию Compulsion Games и продолжит увольнять топ-менеджеров в рамках «перезагрузки» 3 ч.
Electronic Arts запустила сервис для рекламодателей, позволяющий интегрировать рекламу в игровой процесс 4 ч.
«Буду смотреть в стену»: Великобритания закроет детям доступ в соцсети 5 ч.
Представлен смартфон Honor X70 Pro Max — большой экран, защита IP69K и батарея на 8560 мА·ч за $295 6 мин.
Qualcomm готовится к миру без приложений и разрабатывает более 40 ИИ-устройств 16 мин.
Чистые убытки OpenAI выросли в восемь раз в прошлом году и достигли $38,5 млрд 2 ч.
DJI представила карманную камеру Osmo Pocket 4P с двумя объективами, «киношными» функциями Ronin и стабилизатором 2 ч.
IMEC создала первый квантовый чип на High-NA EUV — квантовые компьютеры готовят к массовому производству 2 ч.
«Базис» и Т2 развернули первое в России импортонезависимое телеком-облако 2 ч.
«Базис» и Т2 развернули первое в России импортонезависимое телеком-облако 3 ч.
NextSilicon готовит 128-ядерные серверные RISC-V-процессоры для ИИ и НРС 3 ч.
TDK купила Fabric8Labs, разработчика «медной» 3D-печати для уникальных водоблоков СЖО 3 ч.
К Чемпионату мира по футболу в России подскочили продажи телевизоров 3 ч.