Chrome Angry Bird背后有什么技术

Che*_*eng 17 google-chrome

我想知道Chrome Angry Bird背后使用的技术是什么?

它使用HTML5画布进行显示.对于编程逻辑代码,它似乎不是闪存.或者,愤怒的小鸟队在JavaScript中重写他们的代码?

WSk*_*kid 21

Rovio(愤怒的小鸟的制造商)使用Google Web Toolkit(GWT)在Chrome浏览器中提供它,如CNET所述.

因为它在GWT中完成,这意味着它用Java编写并编译成javascript使用,正如你所提到的,html5 canvas.

编辑:

这是来自Google IO 的视频(youtube),它演示了GWT和ForPlay,以及愤怒的小鸟如何使用GWT,它依赖于WebGL和许多其他HTML5技术(本地存储等) - Chrome是其中一个主要的前沿.

另一个来源Ray Cromwell - GWT贡献者之一.根据这个消息来源,并在其他不太可验证的地方提到,由于一些HTML5音频标签的部分,愤怒的小鸟也可能会回到Flash的音频.

2012年4月更新

Angry Birds使用的ForPlay库已移至位于此处的PlayN库:http: //code.google.com/p/playn/