距離蘋果發(fā)布Swift編程語(yǔ)言還不到24個(gè)小時(shí),已經(jīng)有開發(fā)者用它完成了一款克隆 《Flappy Bird》的小游戲。
在昨天落下帷幕的WWDC首日發(fā)布會(huì)上,蘋果公司不僅為我們帶來了最新的操作系統(tǒng),同時(shí)也帶來了一款全新的編程語(yǔ)言:Swift。而就在發(fā)布會(huì)結(jié)束還不到24小時(shí),就已經(jīng)有國(guó)外開發(fā)者用這款語(yǔ)言重寫了我們熟悉的那只像素鳥,《Flappy Bird》。
開發(fā)者Ari在他名為“FlappySwift”的GitHub頁(yè)面中展示了源代碼與重寫之后的游戲畫面表現(xiàn),從圖中我們看到克隆程序還原了原作中大部分內(nèi)容。雖然Swift語(yǔ)言的易學(xué)易用與開發(fā)者本身的Objective-C編程基礎(chǔ)或許是重寫過程如此迅速的關(guān)鍵,但顯然《Flappy Bird》相對(duì)簡(jiǎn)單的代碼也是其重要原因之一。對(duì)于這一點(diǎn),應(yīng)用市場(chǎng)中如雨后春筍般出現(xiàn)的山寨版游戲完全可以提供證明。
據(jù)蘋果官方介紹,Swift語(yǔ)言改變了 Objective-C 語(yǔ)言復(fù)雜的語(yǔ)法,將大幅減輕開發(fā)者的工作負(fù)擔(dān)?;蛟S有一天,隨著編程語(yǔ)言的發(fā)展,初學(xué)者們?cè)诘谝惶谜n下寫出的代碼不再是“Hello World”,而會(huì)是像《Flappy Bird》這樣的簡(jiǎn)單游戲。