几天来,我一直在考虑使用我非常熟悉的CouchDB来创建我的新游戏,但问题是--我需要在服务器端完成一些计算或逻辑操作(例如,更新与任何玩家无关的对象,或者更改一些世界参数等等)。据我所知,CouchDB和类似的技术在前端传输所有的服务器逻辑(除了映射和特权),但是这样的事情可以在服务器端完成吗?或者,我是否可以创建一种桥接器,它可以与一边的玩家通信,另一边与一些基于文档的服务器进行通信?
有人有类似的问题/想法吗?
问候,V
发布于 2014-07-28 15:51:37
您可以运行一个服务器进程,侦听数据库/文档/视图更新,并相应地对您的世界中的变化作出反应。 改变饲料 是你的朋友。它有一个http接口,解耦您的逻辑,还有许多语言的库。
使用couchdb的外部过程,您甚至可以让couchdb启动并监视您的流程。
https://stackoverflow.com/questions/24986019
复制相似问题