Разработчик запустил Flappy Bird в интерактивном push-уведомлении на Mac

Сыграть в некогда популярный сайд-скроллер схожим образом можно и на iOS.

Разработчик запустил Flappy Bird в интерактивном push-уведомлении на Mac

Запустить Flappy Bird в push-уведомлении на Mac удалось Нилу Сардесаю. Для этого он воспользовался фреймворком UserNotificationUI, который Apple добавила в операционную систему macOS Big Sur, выпущенную в ноябре 2020 года.

Разработчик отметил, что в инструментарии Xcode, который он использовал, нет шаблона для Notification Content Extension — расширения для работы с интерфейсом в уведомлениях — на macOS. Из-за этого Сардесаю пришлось сначала создавать шаблон для iOS, а потом менять в нём интерфейс на тот, что нужен на macOS.

Управлять игровым процессом в Flappy Bird в уведомлении можно с помощью мыши.

Did you know you can put a whole game inside of a push notification https://t.co/LlMx2AjvHH

Flappy Bird — платформер, в котором нужно провести птицу между как можно большего количества труб. Игра вышла в 2013 году в App Store и стала настолько популярной, что уже в 2014-м её разработчик Дон Нгуен решил убрать сайд-скроллер из онлайн-магазина.

После этого другие разработчики начали выпускать «клоны» Flappy Bird. Одним из них и воспользовался Нил Сардесай — он встроил в push-уведомление браузерную версию игры, созданную Уиллом Исткоттом, одним из авторов движка PlayCanvas.

48
18 комментариев