论坛首页 Web前端技术论坛

HTML5 ,真的适合游戏开发吗?我认为不会。

浏览 10073 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (1)
作者 正文
   发表时间:2012-08-24  
danny.chiu 写道
和服务器实时交互有个东西叫websocket,“每一帧都向服务器请求” 让我觉得你没做过h5游戏。源代码保护问题,基本上高度压缩就够了,没压缩的代码,别人拿来山寨也得读懂你的引擎和游戏逻辑,成本相当于再做一个了。就算别人得不到你的源码,在腾讯面前,你有安全性可言吗?游戏贵在创新和速度,别人抄你的时候,你已经赚到钱了。


再加一句, 被别人抄袭, 说明自己在一定程度上已经成功了.
0 请登录后投票
   发表时间:2012-09-05  
楼主说的游戏,是指星际争霸2,魔兽世界这类的吧,这种用js来实现可能是有点麻烦。
0 请登录后投票
   发表时间:2012-09-09  
没有啥可讨论的。
如果是大型页游,或者是涉及3D相关技术的,html5不行。因为webGL就是个连半成品都不算的东西。
如果是简单的,某些手机游戏,html5可以。
如果还不清楚,可以去google,看当今有哪些热门游戏都是用啥技术做的不就不言自明了。
0 请登录后投票
   发表时间:2012-09-11   最后修改:2012-09-11
在我看来HTML5也是被妖魔化了。
首先纠正一个观点,WEB游戏开发只不过使用了HTML5的 Canvas 而已或者DOM编程,本质还是JAVASCRIPT。本地存储实现,websocket,geolocation 也好,都是浏览器实现的东东(个人理解)

现在的WEB GAME的确可以用来做一些很好的游戏,但是绝对不会使用纯DOM编程。一般是考虑用CANVAS,可以省去DOM重绘造成的压力和运行速度。CANVAS就是一张美妙的白纸。

CANVAS也不是万能,毕竟JS是们解释型语言,JavaScript游戏对象太多,运算过于复杂,在WEB GAME上也是敌不过FLASH的。运算性能上是远远不可能超过FLASH(暂时,未来不知道),在音频的支持上也不能同时支持多个声音。一些细腻的操作体验目前也是没有特别好的实现办法。

代码加密楼上几位也说了,我觉得,如果是纯代码的话,用JS加密压缩也足够了,你想反编译也行,前提是你有足够的信心能把那些A,B,C一个个的看懂。
0 请登录后投票
论坛首页 Web前端技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics