Pong bây giờ có thể được chơi trên 240 tab trình duyệt
Nhà phát triển Nolen Royalty đã công bố mã nguồn cho một trò chơi Pong có thể chơi trên 240 biểu tượng favicon của tab trình duyệt Google Chrome, kèm theo một bài viết blog phát triển dài. Phiên bản độc đáo này của Pong, được gọi là faviconic, được lấy cảm hứng từ một phiên bản độc đáo khác của Flappy Bird, nhưng Flappyfavi lại chỉ giới hạn ở một favicon, khiến việc điều chỉnh độ cao trở nên khó khăn.
Faviconic Pong có vẻ dễ chơi hơn, nhưng việc chỉ chạy trên Apple do phụ thuộc vào AppleScript sẽ khiến một số người dùng Windows và Linux thất vọng vì họ không thể thử nghiệm trên phiên bản Google Chrome của mình. Thực tế, đây không phải là cách chơi Pong kỳ lạ nhất; nó còn khá thông thường so với máy Pong kích thước nhỏ mà chúng tôi đã đề cập vào tháng 12 hay bộ não hydrogel được dạy chơi Pong mà tôi đã thảo luận hồi tháng 8 năm 2024.
Faviconic Pong dựa trên AppleScript không hoàn hảo. Mặc dù chức năng hiển thị cơ bản hoạt động và được phân chia giữa nửa dưới màn hình trong cửa sổ trình duyệt chính và nửa trên trong mảng favicon, nhưng phần trò chơi hiển thị trong các tab lại có tốc độ khung hình thấp hơn rõ rệt. Dù sao, Faviconic Pong là một ứng dụng sáng tạo và độc đáo của AppleScript và giao diện trình duyệt web hiện đại, đặc biệt là Chrome và nhánh Chromium.
Việc trò chơi này chỉ có trên Mac OS thật đáng tiếc nhưng là sự thỏa hiệp cần thiết do cách AppleScript được sử dụng trong phát triển. Tôi luôn thấy việc có thêm phiên bản Pong khá thú vị, đặc biệt khi trò chơi được truyền tải đến người chơi theo cách độc đáo. Dĩ nhiên, việc chạy Pong không đòi hỏi kỹ thuật cao trên hầu hết các hệ thống hiện nay, vì nó lần đầu ra mắt vào năm 1973, khi trò chơi điện tử còn đơn giản hơn nhiều so với bây giờ.
Việc làm cho trò chơi hoạt động qua một loạt favicon của các tab trình duyệt thực sự rất sáng tạo. Chúng tôi khuyên bạn nên đọc bài viết trên blog phát triển mở rộng để tìm hiểu thêm về cách thực hiện điều này.
Nguồn: www.tomshardware.com/video-games/pc-gaming/pong-can-now-be-played-across-240-browser-tabs-faviconic-leverages-tab-favicons