现在只要在浏览器中输入“HTML5”,只要花一个小时浏览,就能看到各种关于 HTML5的正面和负面
报道。有些观点认为 HTML5提升了行业技术标准,有些则声现在只要在浏览器中输入“HTML5”,只要花一个小时浏览,就能看到各种关于 HTML5的正面和负面
报道。有些观点认为 HTML5提升了行业技术标准,有些则声称 HTML5还很不成熟,近期尚无法在行业
技术价值链中立足。
以我在 AppMobi 和 Ludei 的从业经验来看,这两种观点都不鲜见——并且多数批评论调也确实不无道
理。
问题是:HTML5真是一个合适的开发工具吗?我认为 HTML5已经可用于游戏开发领域。
残酷的现实
HTML5很棒——这一点没人可以否认。它的许多新功能都具有变革性意义,而如果是将 HTML5用于开
发手机游戏,有些功能就完全派不上用场了。它在手机浏览器中的音频功能很糟糕,复杂的动画渲染
也十分缓慢。
许多很合适制作游戏的手机功能(游戏邦注:例如振动和陀螺仪)完全失去作用。让我们面对现实吧,
我们都习惯于将移动网页上和苹果 App Store 或 Google Play 中的应用进行比较,而这种比较的结果
却并不乐观。
不可否认的发展潜力那么 HTML5对手机游戏开发的价值定位又是什么?当然就是跨平台部署。
只要你开发了一款游戏,就可以使用同个代码库将其部署到多个移动设备上。除了 HTML5之外,没有
哪个游戏开发技术具有这种通用性,这正是 iOS、Android、WP8、Unity 等平台和工具所缺乏的优势。
HTML5是所有门移动浏览器的一个标准组件,并且已经成为许多出色手机游戏的必需成分。
真正的问题在哪?
运行表现:在浏览器运行性能上,苹果表现较为领先,而 Android 则稍显落后。含有高质量动画的游
戏在移动平台上存在诸多问题,而开发者却并不能只瞄准最新、最快的设备制作游戏。
发布渠道:这是一个致命问题。目前的网页平台还没有发布 HTML5内容的杰出渠道。事实上,手机游
戏目前只有两个最为可行的发行选项——苹果 App Store 和谷歌 Google Play。
本地设备功能:HTML5内容难以通过今天的浏览器访问用户设备的陀螺仪、触感反馈、加速计和照相
功能。此外,开发者制作优秀游戏所需的多通道音频 API,在此也基本没有施展空间。
盈利方式:苹果拥有固定可靠的应用内置付费解决方案,Google
HTML5开发移动游戏的可行性 来自淘豆网m.daumloan.com转载请标明出处.