找回密码
 骑士注册

QQ登录

微博登录

❏ 站外平台:

发表评论

回复 DeadFire 的评论:
cut the rope HTML 5版本背后的开发故事  译者注:Cut the Rope 是一款人见人爱的小游戏。有一个开发团队将它改造成了HTML5版本。想看看他们在改造过程中的经验之谈吗?那就看下面由开发人员自己写的文章吧~启示在IE9中作为一个HTML5应用来运行,从原始的iOS源码改写而来。  Cut the Rope 是一款人见人爱的小游戏。所以我们有了个点子,即通过使用HTML5将这款游戏放到网上以便让更多的人能接触到它。  为了做到这一点,微软的IE团队和ZeptoLab团队(游戏的开发者)以及Pixel Lab的专家们合作以便将Cut the Rope 的网络版本实现。最终效果要能将游戏毫不失真地翻译成网络版本,并且能展示出HTML5的强大功能:画布提供的绘图、基于浏览器的音频和视频、CSS3风格以及WOFF字体的个性。  如果你想玩一下Cut the Rope 的HTML5版本,就去下面这个网址吧:www.cuttherope.ie.  我们觉得HTML5版本的游戏让网络更有趣了,同时,它也展示了IE的上一个版本因支持开放标准而显示出的长处。因此,我们想要分享一些开发 Cut the Rope 过程中的技术细节,以便帮助构建你自己的HTML5站点,并最终为Windows 8 Store做准备!从Objective-C到 JavaScript  在将Cut the Rope应用到一个新平台上的时候,我们希望我们保留了这个游 戏的独特的物理特性、动作以及风格。所以,在开始的时候,我们想要改写iOS版本(而不是重写)。我们仔细分析了用Objective-C写成的原始版 本,发现工程量很大,并且很复杂。iOS版本包含大约15,000行代码(不包括库!)代码中最复杂的部分是动作、动画以及绘图引擎。它们本身就很复杂, 使事情变得更为复杂的是这三块之间耦合度很高,并经过了大量优化。  这是个令人生畏的工作:要将这些代码在浏览器上实现,而又不丧失原先的独特个性以及很高的质量。为了完成这个

返回顶部

分享到微信

打开微信,点击顶部的“╋”,
使用“扫一扫”将网页分享至微信。