做了一年 H5 游戏项目,配合 Phonegap 还出了行动板
优点:
1. 客端基本上就只是一个 WebView ,游戏内容的改动不用重新提交平台审核
2. 大部分的行动端浏览器都支援 H5 了,跨平台不是问题。
3. 行动端方面,能开发网页的比开发 Unity/Cocos 的人多,成本较低
缺点也是明显:
1. Web 本身有 GC 问题丶以及没有多序,要想一些绕道的办法解决这些 Issue 。
2. WebView 在一些较旧的手机有性能问题
3. 要做两套金流流程,将网页支付跟行动应用支付分开,才不会踩到 IAP 条款
行动端 H5 APP 游戏体验已经不输原生 APP 了
WebGL 的标准就是 OpenGL2.0 ,理论上能实现 3D 场景的游戏 (可以参考下 Youtube 最近网页上的 VR 应用,概念类似)
不过目前现实状况还是 2D+Spine 占大宗
而连线方面 WebSocket 能做到近乎实时的游戏体验
日本挺火的
http://game.granbluefantasy.jp/ 一个网页项目长期占着收费 Play/Store 营收排行榜就是一个很好的例子