用HTML5做手游开发好吗,有啥优缺点

html5是做界面的,做应用不错,但并不能作为手机游戏的开发引擎。要不就基于html5自己写一个,要不就找一个基于html5的游戏引擎。用html5来做手机游戏的界面当然是不错的,不过也要看跟你所用的游戏引擎是否好融合。通常说的手机游戏引擎,做3d游戏用unity3d或者udk, 做2d游戏用cocos2d或者flash也可以考虑。基于html5的游戏引擎有哪些我就不熟悉了,期待其他大神的回答。如果是做棋牌/俄罗斯方块这类游戏,游戏引擎也派不上什么用场,直接用html5是可行的。
■网友
HTML5本身只是个技术标准,而不是引擎。想用HTML5开发游戏可以用Cocos2d-Html5引擎,虽说这个引擎还在起步阶段,但是他们的效率做得已经很接近Native app了。要说用HTML5开发手游的优点,就是可移植性好,并且开发难度低。缺点:不同平台间移植极可能会带来各种兼容性问题,运行效率目前还是不能很好的保证。并且如果你要用引擎来开发游戏的话,HTML5开发难度低的优势又体现不出来了。
■网友
用心做出来的5基本没什么缺点,显卡加速将来也会得到完美支持。至于唯一一个不是缺点的缺点就是源码得不到保护,安全性上需要下功夫
■网友
优点主要就是跨平台呗,一套代码可以在多个平台发布。缺点主要是内存碎片化,性能得不到保证;另外就是安全性有问题。不过这些缺点貌似都在改进中。


    推荐阅读