用于 Web 应用程序的服务器端 AI

server-side AI for web application

抱歉,如果这个问题听起来有点奇怪,但我还没有得到满意的答案。

问题是,我正在制作(或愿意制作)一款基于网络浏览器的游戏,人们可以在其中拥有自己的公司、贸易、建筑等。游戏还将包括机器人。因为会发生很多事情,所以机器人最好随时 运行 并对各种情况做出反应。

但是..我不知道如何让它在服务器端发生。有没有办法在服务器上制作脚本 运行(比如 VPS)?或者有没有办法制作某种应用程序,可以 运行 在服务器上与数据库通信并发送答案?

谢谢:)

当然有一种方法可以在服务器端执行此操作 - 您 "just" 必须创建一个服务器,使用任何 language/framework/platform 使您能够创建适当的服务器应用程序(这可能是C++,Java,您甚至可以使用 Node.js).

留在 JavaScript 领域

您必须在 Web 客户端和服务器之间提供某种通信渠道。为此,您可以使用 Websockets (TCP) 或 WebRTC (UDP),简单的 AJAX 也是一种选择,但我不建议将其用于持久通信通道。