上下翻飞的“Hello World”?开发者用Swift语言重写《Flappy Bird》

距离苹果发布Swift编程语言还不到24个小时,已经有开发者用它完成了一款克隆 《Flappy Bird》的小游戏。

编辑辛羽2014年06月04日 17时56分

在昨天落下帷幕的WWDC首日发布会上,苹果公司不仅为我们带来了最新的操作系统,同时也带来了一款全新的编程语言:Swift。而就在发布会结束还不到24小时,就已经有国外开发者用这款语言重写了我们熟悉的那只像素鸟,《Flappy Bird》。

140604805

开发者Ari在他名为“FlappySwift”的GitHub页面中展示了源代码与重写之后的游戏画面表现,从图中我们看到克隆程序还原了原作中大部分内容。虽然Swift语言的易学易用与开发者本身的Objective-C编程基础或许是重写过程如此迅速的关键,但显然《Flappy Bird》相对简单的代码也是其重要原因之一。对于这一点,应用市场中如雨后春笋般出现的山寨版游戏完全可以提供证明。

据苹果官方介绍,Swift语言改变了 Objective-C 语言复杂的语法,将大幅减轻开发者的工作负担。或许有一天,随着编程语言的发展,初学者们在第一堂课下写出的代码不再是“Hello World”,而会是像《Flappy Bird》这样的简单游戏。

0

编辑 辛羽

tanyuxin@chuapp.com

字斟句酌是为了让心情充斥字里行间。

查看更多辛羽的文章
关闭窗口