【前端軼事】Chrome 小恐龍背後的故事
本文轉自 FEPulse 公眾號(微信搜尋 FEPulse,精選國內外最新前端資訊,為你把握前端脈搏)。
如果你是 Chrome 使用者,一定對那萌萌噠的小恐龍不陌生,每當網際網路連線斷開時,你便能看到那隻小恐龍,點選空格鍵就能開啟小恐龍跑酷遊戲。
這個遊戲的名字叫:Chrome Dino,你現在可以開啟 Chrome,不需要斷開網路,只需要在位址列輸入 chrome://dino 即可暢玩。
這些都是眾所周知的。正值 Chrome 10 週年之際,今天我們來聽一聽 Chrome 設計團隊小恐龍的創作者 Edward、Sebastien Gabriel 和 Alan Bettes 講述這隻小恐龍背後的故事。
Chrome Dino 最初作為復活節彩蛋誕生於 2014 年初,在網路無處不在的現代社會,斷網彷彿讓人回到了史前時代,所以便有了這隻小恐龍。從第一個版本開始,遊戲在視覺上採用了畫素點的風格,並且小恐龍的動作很僵硬,主要也是讓使用者立刻想到復古電子遊戲。
設計時大家對如何對待這隻小恐龍意見不一,最初的小恐龍也有咆哮的,像下圖一樣,咆哮著向世人宣告自己還活著。不過最終還是設計成了我們現在看到的奔跑的小恐龍。
據 Edward 說,這是他第一次寫遊戲,要考慮物理跳躍、碰撞檢測、平臺相容等各個問題,遊戲上線之後執行得並不理想,尤其在較舊的 Android 裝置上,所以設計團隊重寫了程式碼,截至 2014 年 12 月,該遊戲已經擴充套件到所有平臺。
目前,該遊戲每個月在桌面端或移動端被執行超 2.7 億次,這些資料大都來自新興市場,使用者大都來源於印度、巴西、墨西哥或印度尼西亞等國家。
經過四年的迭代,現在遊戲中還添加了翼龍、夜間模式等元素。為了紀念 Chrome 10 週年,設計團隊還推出了“週年紀念版”,添加了生日蛋糕、生日帽、氣球等元素。
終極問題來了!!!
小恐龍前面的路到底有多長,路的盡頭又是什麼?
Edward 告訴我們,小恐龍大約可以跑 1700 萬年,與它在地球上存活的時間差不多......什麼?你不相信?那就去試試嘛~
最後,再次邀請大家關注我們的公眾號 FEPulse,第一時間獲取我們精心整理的最新前端資訊。也歡迎在公眾號文章或者後臺留言討論。