快科技10月4日消息,經典的《貪吃蛇》遊戲曾經在手機上風靡一時,它在簡單的螢幕上提供了無盡的樂趣。
現在這款經典遊戲又有了一個全新的版本——URL Snake,這款新版本的《貪吃蛇》可以在瀏覽器的地址欄中運行。
雖然瀏覽器地址欄的空間非常有限,但開發者Demian Ferreiro成功地保留了原版遊戲的玩法。
Ferreiro坦誠地表示,URL Snake「有點像一個玩笑」,但他仍然願意改進這款遊戲,並歡迎玩家在GitHub倉庫中提交錯誤報告、想法以及拉取請求。
關於遊戲的視覺效果,這個版本的《貪吃蛇》運行在一個40×4像素的網格上,使用RequestAnimationFrame來平滑渲染由盲文字符組成的網格。
Ferreiro透露,他可能是因為Unicode盲文系統的獨特屬性而被吸引到這個項目的,「事實證明,每個盲文符號都適合一個2×4的點網格。每個點有2種可能的狀態(點亮或熄滅),所以2^8 = 256種可能的值。這是一個字節!」
「幸運的是,Unicode編碼了所有這些256種可能的值,並以一種非常系統的方式將它們映射到代碼點。」
不過URL Snake有一個略微令人不快的瀏覽器副作用,即使在短暫的遊戲後,你也會發現瀏覽器歷史記錄已經被URL Snake塞滿了。