使用javascript + electron + three.js构建游戏是否安全?

时间:2017-07-25 17:55:55

标签: javascript three.js electron

没有什么比MMORPG的规模更大,但是比光更快的小游戏。

任何人都可以打开开发工具,所以我想知道是否有可能添加针对作弊引擎的保护,或者我是否可以实现阻止用户将自己的javascript运行到游戏中的内容。

我也明白用javascript编写游戏可能不是最好的解决方案,因为效率非常低,但这是我想尝试的。

2 个答案:

答案 0 :(得分:5)

根据this thread in the developer forum,有一种方法可以强制开发工具在使用以下代码打开时关闭:

win.webContents.on("devtools-opened", () => {
  win.webContents.closeDevTools();
});

答案 1 :(得分:0)

如果这是一款简单的游戏,没有inApp的专心致志,那么您就无需阻止玩家入侵。他们可以以任何方式享受它,甚至以这种方式。