Геймплей от всего сердца, или как я решил превратить Bluetooth-пульсометр в игровой контроллер прямо в браузере
grevling95 21 минуту назад Краткое содержание статьи Геймплей от всего сердца, или как я решил превратить Bluetooth-пульсометр в игровой контроллер прямо в браузере Средний 8 мин 681 Блог компании Программный Продукт...
<5 — 2026'da uzaya kaç SpaceX Starship fırlatması ulaşacak?
Вот важная новость с фронта ИИ: grevling95 21 минуту назад Краткое содержание статьи Геймплей от всего сердца, или как я решил превратить Bluetooth-пульсометр в игровой контроллер прямо в браузере Средний 8 мин 681 Блог компании Программный Продукт Веб-разработка * VueJS * JavaScript * Беспроводные технологии * Кейс Всем привет! Меня зовут Павел Барсуков, я frontend-разработчик в компании «Программный Продукт». ПредисловиеПомимо программирования, я давно увлекаюсь настольным теннисом.
А еще – анализом тренировок по нему. После каждой тренировки я записываю свои мысли: что получилось, какие элементы стоит доработать, как менялась игра по ходу занятия. Вместе с этим, я всегда отслеживаю пульс, чтобы понимать, насколько интенсивной была нагрузка.
Технические детали
Долгое время для этого хватало смарт-часов. Но у оптических датчиков, которые устанавливаются в них, есть известный недостаток: во время активных движений они могут допускать неточности из-за смещения браслета на руке. Не то чтобы мне хотелось идеальной точности, но согласитесь, если знать, что результат может плавать, хочется избавиться от такой особенности.
Поэтому в какой-то момент я решил купить нагрудный Bluetooth Low Energy-пульсометр. Он подключается к часам, и получается так, что мониторинг запущен на них, а данные считываются с нагрудника, благодаря чему измерения становятся заметно стабильнее. После нескольких тренировок мне стало интересно: а можно ли использовать этот датчик не только по его прямому назначению?
Ведь по сути это устройство, которое непрерывно передает по BT поток данных в реальном времени. Первой идеей было сделать небольшой оверлей для игр. Наверняка многие видели подобное у стримеров или летсплееров: на экране отображается текущий пульс, и зрители могут наблюдать, как он меняется в напряженные моменты.
Отраслевые последствия
Для меня интерес был также скорее аналитический – в мультиплеерных играх типа Fortnite я начинаю нервничать, когда дело доходит до Топ 10, и пульс подскакивает настолько, что аж в голове шумит. Пример использования измерения ЧСС на стримеНо эта идея довольно быстро улетела в мусорку, потому что, во-первых, таких проектов уже достаточно в интернете, а во-вторых, появилась потенциально более интересная: а что, если использовать пульсометр как устройство ввода? Проработка концептаТак буквально за пару часов родился проект Pulse Maze – небольшая браузерная игра, в которой игроку нужно выбраться из кругового лабиринта, управляя персонажем с помощью клавиатуры… и собственного сердцебиения.
Почему именно лабиринт? Иногда идеи просто появляются из воздуха, и одну из них я поймал за хвост. А круговая форма показалась удачной, потому что позволяет сделать навигацию достаточно интересной, не перегружая игрока сложными правилами.
Вообще изначально идея была не в том, чтобы заставить человека бегать перед монитором. Хотя все таки немного подвигаться действительно придется. Мне было интереснее решить совсем другую задачу – превратить проверку нового пульсометра в небольшой игровой опыт.
Событие, по словам экспертов, усилит конкуренцию в сфере ИИ.



