精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (1)
|
|
---|---|
作者 | 正文 |
发表时间:2012-08-24
danny.chiu 写道 和服务器实时交互有个东西叫websocket,“每一帧都向服务器请求” 让我觉得你没做过h5游戏。源代码保护问题,基本上高度压缩就够了,没压缩的代码,别人拿来山寨也得读懂你的引擎和游戏逻辑,成本相当于再做一个了。就算别人得不到你的源码,在腾讯面前,你有安全性可言吗?游戏贵在创新和速度,别人抄你的时候,你已经赚到钱了。
再加一句, 被别人抄袭, 说明自己在一定程度上已经成功了. |
|
返回顶楼 | |
发表时间:2012-09-05
楼主说的游戏,是指星际争霸2,魔兽世界这类的吧,这种用js来实现可能是有点麻烦。
|
|
返回顶楼 | |
发表时间:2012-09-09
没有啥可讨论的。
如果是大型页游,或者是涉及3D相关技术的,html5不行。因为webGL就是个连半成品都不算的东西。 如果是简单的,某些手机游戏,html5可以。 如果还不清楚,可以去google,看当今有哪些热门游戏都是用啥技术做的不就不言自明了。 |
|
返回顶楼 | |
发表时间: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一个个的看懂。 |
|
返回顶楼 | |