Кодер запустил игру Ping-Pong на вкладках Google Chrome: с ракетками, мячом и табло

27.02.2025, 11:242,144
1 / 2

Разработчик-энтузиаст с ником Nolen Royalty создал необычную версию Ping-Pong – игра работает на 240 вкладках Google Chrome. Игра называется Faviconic Pong и использует фавиконы вкладок для отображения движения мяча.

Игровое поле разделено: нижняя часть отображается в основном окне Chrome, а верхняя — в значках вкладок. В игре есть все необходимые инструменты – ракетки, мяч и табло для подсчета очков. Однако мяч движется не только в окне браузера, но и по иконкам вкладок.
Для реализации проекта автор использовал AppleScript для macOS. Код управляет фавиконами, быстро обновляя их для анимации. Для синхронизации вкладок кодер отказался от WebSockets в пользу каналов вещания.
Royalty признает, что код игры остался на уровне прототипа. Кроме того, Faviconic Pong доступен только на Mac из-за зависимости от AppleScript.
Полный код игры доступен на GitHub.