Сегодня 21 мая 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
Тренды 🔥
Cloudflare сравнила Anthropic Mythos с опытным исследователем 15 мин.
Valve назвала абсурдом приравнивание лутбоксов в Counter-Strike к азартным играм 3 ч.
Google выложила в открытый доступ код эксплойта для уязвимости в Chromium, которую не исправляла 29 месяцев 3 ч.
Модель OpenAI решила задачу Эрдёша — и на этот раз с подтверждением математиков 3 ч.
Нейросеть Gemini начнёт объяснять пользователям, почему им стоит купить тот или иной товар 3 ч.
Postgres Professional представила СУБД Postgres Pro AXE для гибридных нагрузок 8 ч.
Цукерберг успокоил сотрудников Meta: новых массовых увольнений в этом году не ожидается 9 ч.
Microsoft позвала звёздного аналитика Мэттью Болла спасать стратегию Xbox 9 ч.
«Очередной шедевр Amanita»: авангардная головоломка Phonopolis от авторов Machinarium и Samorost стартовала в Steam с рейтингом 96 % 11 ч.
Embracer подтвердила сроки релиза следующей игры Warhorse Studios — новая Kingdom Come может выйти уже в 2027 году 12 ч.
Нереида оказалась единственным исконным спутником Нептуна — её состав не похож на состав объектов пояса Койпера 12 мин.
OpenAI торопится подать заявку на IPO до конца текущей недели 18 мин.
Глава Nvidia признал, что компания сдала китайский рынок конкурирующей Huawei 39 мин.
Microsoft продолжила закупать кредиты на удаление углерода: BioCirc получила контракт на 650 000 тонн CO2 2 ч.
SpaceX остаётся убыточной компанией и больше всего сейчас тратит на ИИ, а не на космос 2 ч.
Ридеры Boox серии Poke 7 получили рифлёный дизайн и поддержку Google Play 3 ч.
Выручка Nvidia в прошлом квартале взлетела на 85 % до рекордных $81,6 млрд 3 ч.
Samsung увернулась от забастовки, способной взвинтить цены на память — рабочие добились повышения премий 10 ч.
Китайские учёные впервые в истории запитали несколько движущихся по воздуху целей микроволновым лучом 11 ч.
Founders Edition, но не от Nvidia: китайская Lisuan Tech показала игровую видеокарту LX 7G100 в эталонном исполнении 11 ч.