По информации портала MacRumors, разработчик Нил Сардесай (Neil Sardesai) запустил ультра-популярную игру Flappy Bird в интерактивном уведомлении для macOS.
Сардесай для этого использовал новый фреймворк UserNotificationsUI, добавленный в macOS Big Sur. В качестве контента он поместил в уведомление клон игры Flappy Bird, созданный автором WebGL движка PlayCanvas Уиллом Исткоттом (Will Eastcott).
Разработчик посетовал, что по какой-то причине в Xcode нет шаблона для Notification Content Extensions на macOS, поэтому ему пришлось сделать шаблон сначала для iOS, а затем изменить в нем пользовательский интерфейс на интерфейс для интерактивного уведомления в macOS.
Фактически Сардесай задействовал интерактивные элементы внутри уведомлений, чтобы воссоздать игру. Управление в ней простое — с помощью кликания мышкой.
Смысл игры Flappy Bird заключается в том, чтобы провести игрового персонажа вперед по как можно большему количеству труб, не задев их. Птица по имени Фарби понимается вверх с каждым нажатием кнопки мыши. Пользователи должны следить за тем, чтобы Фарби не сталкивался с какими-либо препятствиями на своем пути, иначе игра закончится.
Приложение Flappy Bird стало чрезвычайно популярным в 2014 году. В лучшие времена оно приносило создателям до $50 тыс. в день, благодаря рекламе в приложении. Несмотря на то, что игра была удалена из App Store в том же 2014 году, авторы многих простых игр и по сей день продолжают черпать вдохновение в механике Flappy Bird.
Сардесай показал в Twitter, как можно играть в Flappy Bird в интерактивном уведомлении для macOS.
К сожалению, не доступен сервер mySQL