我一直在寻找互联网上对话/任务系统的任何示例和实现,并且可以在javascript上找到很多。主要是Unity教程,那些是在C#上。
所以我正在运行一个node.js服务器,以及一个运行phaser.io框架的html5客户端。我计划在JQuery中使用某种DOM方法向客户端显示内容。现在如何在服务器端完成?它是如何存储的?例如,JSON文件可以保存密钥,文本等,但是它的类型不太可读,并且不安全,因为它可以从服务器获取。另一方面,数据库更加安全,但在我看来存储此类数据时更加不方便。
然后,在实现存储方法之后,如何调用存储它们的对话树,如何发送它们等等。有人可以向我解释一下在大多数浏览器游戏和其他RPG游戏中它是如何完成的吗?发出一个套接字来获取特定的对话/脚本真的很有效吗?我认为某种自动化的通用脚本可以完成这项工作,但我甚至不知道从哪里开始!
谢谢!