😍 Спробуй Новий Trustee Plus на дотик - твій криптогаманець і платіжна картка тут 👉

Розробник створив гру Pong на 240 вкладках Chrome за допомогою синхронізованих іконок

Розробник Nolen Royalty створив гру Pong, у яку можна грати на масиві з 240 вкладок браузера Google Chrome.

Залишити коментар
Розробник створив гру Pong на 240 вкладках Chrome за допомогою синхронізованих іконок

Розробник Nolen Royalty створив гру Pong, у яку можна грати на масиві з 240 вкладок браузера Google Chrome.

Гра, яка отримала назву Faviconic Pong, розподіляє дію між головним вікном Chrome, що відображає нижню половину екрана, і масивом з 240 іконок вкладок, що займають верхню частину екрана. Усі об'єкти гри не обмежуються рамками вікна браузера і можуть розтягнутися на безліч крихітних значків вкладок, пише TechSpot.

Цей візуальний трюк досягається за допомогою AppleScript для macOS. Розробник використав внутрішні можливості Google Chrome, написавши код, який може точно керувати іконкою для кожної вкладки та швидко оновлювати крихітні іконки, щоб анімувати рух м’яча.

Більше про Faviconic Pong можна дізнатися у блозі розробника, де він все детально описав. 

Якщо коротко, він почав з використання AppleScript для створення точної сітки вікон і вкладок Chrome. Потім він працював над швидким оновленням фавіконів і подоланням троттлінгу браузера за допомогою вебворкерів. Для синхронізації вкладок він перейшов з WebSockets на широкомовні канали. Нарешті, він удосконалив анімацію, оптимізував продуктивність і реалізував Pong, зробивши так, щоб м’яч і весла плавно переміщалися між головним вікном і панеллю вкладок.

Хоча рендеринг може бути розділений на вікно браузера і 240 вкладок, користувацький досвід, здається, не надто страждає від цього. Відео в основному вікні браузера відтворюється плавно, хоча частота кадрів у секції вкладок помітно нижча.

Ви можете знайти повний вихідний код на GitHub. Розробник визнає, що це «жахливо», тому що він так і не вийшов зі стадії прототипу.

Розробник зменшив культову гру «Змійка» до 56-байтового QR-коду
Розробник зменшив культову гру «Змійка» до 56-байтового QR-коду
По темi
Розробник зменшив культову гру «Змійка» до 56-байтового QR-коду
Штучний інтелект розгадав як грати у настільну гру бронзової доби якій понад 4000 років
Штучний інтелект розгадав, як грати у настільну гру бронзової доби, якій понад 4000 років
По темi
Штучний інтелект розгадав, як грати у настільну гру бронзової доби, якій понад 4000 років
Студент перетворив PDF-файл на функціональний емулятор Linux
Студент перетворив PDF-файл на функціональний емулятор Linux
По темi
Студент перетворив PDF-файл на функціональний емулятор Linux
Розробник переніс шутер Doom у Microsoft Word
Розробник переніс шутер Doom у Microsoft Word
По темi
Розробник переніс шутер Doom у Microsoft Word
Читайте головні IT-новини країни в нашому Telegram
Читайте головні IT-новини країни в нашому Telegram
По темi
Читайте головні IT-новини країни в нашому Telegram
Підключай Megogo зі знижками за акційними тарифами.

від 99 гривень на місяць

Mazda
Читайте також
Український розробник створив безоплатну гру в слова для лагідної українізації
Український розробник створив безоплатну гру в слова для лагідної українізації
Український розробник створив безоплатну гру в слова для лагідної українізації
Російську розробницю можуть видворити з Естонії за ухилення від сплати податків
Російську розробницю можуть видворити з Естонії за ухилення від сплати податків
Російську розробницю можуть видворити з Естонії за ухилення від сплати податків
В Twitter Дмитро Малеєв зібрав хронологію постів російської розробниці, яка переїхала жити до Естонії, працює на американську компанію та платить податки в Грузії, і цим хизується. Ця ситуація стала резонансною серед спільноти соцмереж та навіть дійшла до колишнього президента Естонії, який пообіцяв особисто з цим розібратись. Про це пише DOU.
Українці випустили трейлер фантастичної гри Delusion Out of Space про людину, загублену в космосі
Українці випустили трейлер фантастичної гри Delusion Out of Space про людину, загублену в космосі
Українці випустили трейлер фантастичної гри Delusion Out of Space про людину, загублену в космосі
«На вхід в IT я відвів собі рік». Історія шеф-кухаря, що провалив 30 співбесід, та все ж отримав офер. Тепер він — розробник на енергетичному підприємстві
«На вхід в IT я відвів собі рік». Історія шеф-кухаря, що провалив 30 співбесід, та все ж отримав офер. Тепер він — розробник на енергетичному підприємстві
«На вхід в IT я відвів собі рік». Історія шеф-кухаря, що провалив 30 співбесід, та все ж отримав офер. Тепер він — розробник на енергетичному підприємстві
Киянин Віктор Ярош ― новоспечений айтішник. Хлопцю 26, і останні кілька років перевернули його життя з ніг на голову. Колишній кухар наважився створити власний бізнес із доставки їжі, та пандемія буквально вбила підприємницький запал Віктора. І тоді він вирішив увійти в IT. Хлопець пройшов десятки співбесід, отримав 30 відмов від роботодавців, та зрештою влаштувався програмістом у енергетичну компанію. Ось його історія.
1 коментар

Хочете повідомити важливу новину? Пишіть у Telegram-бот

Головні події та корисні посилання в нашому Telegram-каналі

Обговорення
Коментарів поки немає.