gpt4 book ai didi

HTML5 复制保护

转载 作者:太空宇宙 更新时间:2023-11-04 15:38:25 25 4
gpt4 key购买 nike

我正在构建一个类似于 Flash 在线游戏的在线游戏,但仅使用 HTML。 (HTML5)

我想防止人们复制它并将游戏放在他们的网站上。

对于 Flash,我过去常常通过添加 URL 检查来确保它在我的网站上运行,但如果我只能将检查放在 Javascript 中,这似乎没用。

有什么可以防止有人简单地复制游戏吗?

作为后续..

我完全可以保护来源吗? (除了使用 javascript 进行混淆。)

谢谢!

最佳答案

不幸的是,如果游戏引擎是 100% JavaScript,那么最实用的方法就是混淆代码。这是一个 link to a site that does just that .

但是,通过使用 Ajax这允许您的客户端脚本与您的服务器通信,您可以使用任何类型的服务器端脚本(例如 PHP)将游戏的大部分逻辑和功能存储在您的服务器上。

基本上,只要游戏运行需要逻辑,您网站上的 PHP(或其他语言)文件就会收到来自用户机器的请求,以对游戏中的逻辑做出决定,并且您的服务器会响应,所有这些都是通过使用 Ajax 。然后有人只能真正复制你游戏的一半 - 那部分存储在 JavaScript 中。

这种方法的一个缺点是,由于必须不断地与服务器通信,它可能会大大降低用户的游戏速度。

希望这对您有所帮助并有意义!

关于HTML5 复制保护,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6391407/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com