谷歌I/O2022Pinball是一款使用Flutter構(gòu)建的免費網(wǎng)頁游戲
谷歌正在全力推廣其開源開發(fā)框架Flutter,推出一款基于該平臺的全新免費彈球網(wǎng)頁游戲,以慶祝即將舉行的I/O2022開發(fā)者大會。該游戲由9to5Google發(fā)現(xiàn),有自己的專用網(wǎng)頁。它適用于任何具有瀏覽器的平臺。
更重要的是,該標(biāo)題旨在展示工具的強大功能,以便在今年的活動中進行討論。當(dāng)然,今年的活動將專注于Android開發(fā)。但也適用于Chrome、Flutter和Firebase。GoogleI/OPinball使用Flutter構(gòu)建并在Chrome中運行,并以Firebase作為其托管平臺。它還利用Firebase進行高分跟蹤。
此外,整個事情都是開源的。并附帶完整的底層代碼存儲庫,以幫助開發(fā)人員了解它是如何完成的。
現(xiàn)在,由于谷歌開發(fā)這款游戲是為了直接支持其開發(fā)者大會,這也是設(shè)計的重點。一開始,玩家可以從吉祥物中為每個有問題的開發(fā)工具選擇他們的角色。
因此,例如,玩家可以扮演Android吉祥物Bugdroid。他們還可以扮演Google的DinoGame中的Dino——當(dāng)連接到Chrome而沒有Internet連接時會突然出現(xiàn)。或者像Flutter和Dart中的鳥形“Dash”。第四個名為“Sparky”的火焰形角色也可用。
選擇的角色不會影響游戲玩法。但它確實改變了虛擬街機的背景、櫥柜主題和地毯,如下圖所示。游戲中每個角色都有特殊的互動,對于那些玩的人來說有很多發(fā)現(xiàn)。
例如,使用鍵盤或觸摸屏將球擊入游戲右上角的Dash將觸發(fā)多球。將球沿斜坡滑到Android的宇宙飛船上會為球增加一個分?jǐn)?shù)乘數(shù)。在等待明天Google的I/O活動開始時,還有許多其他的互動等著玩家去發(fā)現(xiàn)。
標(biāo)簽: