用HTML5做手游开发好吗,有啥优缺点
html5是做界面的,做应用不错,但并不能作为手机游戏的开发引擎。要不就基于html5自己写一个,要不就找一个基于html5的游戏引擎。用html5来做手机游戏的界面当然是不错的,不过也要看跟你所用的游戏引擎是否好融合。通常说的手机游戏引擎,做3d游戏用unity3d或者udk, 做2d游戏用cocos2d或者flash也可以考虑。基于html5的游戏引擎有哪些我就不熟悉了,期待其他大神的回答。如果是做棋牌/俄罗斯方块这类游戏,游戏引擎也派不上什么用场,直接用html5是可行的。
■网友
HTML5本身只是个技术标准,而不是引擎。想用HTML5开发游戏可以用Cocos2d-Html5引擎,虽说这个引擎还在起步阶段,但是他们的效率做得已经很接近Native app了。要说用HTML5开发手游的优点,就是可移植性好,并且开发难度低。缺点:不同平台间移植极可能会带来各种兼容性问题,运行效率目前还是不能很好的保证。并且如果你要用引擎来开发游戏的话,HTML5开发难度低的优势又体现不出来了。
■网友
用心做出来的5基本没什么缺点,显卡加速将来也会得到完美支持。至于唯一一个不是缺点的缺点就是源码得不到保护,安全性上需要下功夫
■网友
优点主要就是跨平台呗,一套代码可以在多个平台发布。缺点主要是内存碎片化,性能得不到保证;另外就是安全性有问题。不过这些缺点貌似都在改进中。
推荐阅读
- |奥迪开发基于C-V2X校车警示系统
- 想做手机网游代充,请问要去哪里找货源
- 汽车|长安汽车:公司与华为、宁德时代三方正在联合开发智能网联电动汽车平台和产品
- python的html5lib这个库咋使用啊我在网上也没有找到相关文档
- 啥是微信开发WEB前端
- 做苹果开发,想买台MacBook,大家建议买啥
- 开发/维护 一个类似qq会员或者Amazon Prime会员的会员系统有哪些难点和挑战
- web开发,一般项目经理从项目中拿多少项目奖金
- 趣头条|海外媒体称大众正在开发两款基于MEB平台的小型车 ID.1与ID.2
- 咋搞垮一个Onlinejudge