这不是真正需要服务器操作的游戏类型。我现在正在使用javascript和html5,并且我不能想办法防止游戏被扯掉。有什么办法可以阻止人们使我的网页游戏脱机?
使用obsfucator是没用的,游戏仍然可以离线工作。
实施验证方案也不是无敌。聪明的人可以破解脚本并删除验证部分。
这不是真正需要服务器操作的游戏类型。我现在正在使用javascript和html5,并且我不能想办法防止游戏被扯掉。有什么办法可以阻止人们使我的网页游戏脱机?
使用obsfucator是没用的,游戏仍然可以离线工作。
实施验证方案也不是无敌。聪明的人可以破解脚本并删除验证部分。
让用户在您的网站上玩游戏很有吸引力。
例如:
总体而言,除了技术限制,还有其他可能性让用户在您的网站上玩,而你已经发现 - 这是很困难的部署在开源,浏览器驱动的环境中。但是,在网络上,这一直是一个功能,而不是一个错误。
您可以继续使用HTML5和JavaScript,但如何使用Node.js例如http://www.yuiblog.com/blog/2010/09/29/video-glass-node/
这与将游戏逻辑卸载到服务器是不是相同? – Khoi 2011-01-19 10:04:22
如果结合混淆和验证移动你的JavaScript到服务器端,你会很长的路要走。有人可以破解并脱机使用它吗?有可能。这真的值得付出吗?我的意思是,即使是已安装的游戏也可能被破解。如果您通过多种方法将验证额外手动模糊化,则尤其如此。
我会避免将更多的逻辑移动到服务器上,因为这会显着减慢应用程序的运行速度,但是您可能能够避免移动那些只发生在级别之间的极其关键的部分(章节?)。
好的建议。还是取决于游戏的种类。事实是,我正在制作一部视觉小说(希望你知道它是什么),所以这些功能很难实现。 – Khoi 2010-09-10 09:32:47
即使是一部视觉小说也可以有成就! :-) – bobince 2010-09-10 10:07:46