【发布时间】:2010-03-17 18:59:49
【问题描述】:
我目前正处于谷歌应用引擎游戏的规划阶段,但我无法思考我将如何处理人工智能。我打算让持久的 NPC 在地图上移动,但没有编写一个程序来生成我用来控制玩家操作的相同 XML 请求,而不是在另一台服务器上运行它,我被困在如何做到这一点上。我查看了任务队列功能,但由于长时间运行的进程不是 App 引擎上的选项,我有点卡住了。
我打算使用需要更新的 200 多个持久 NPC 实体运行多个服务器实例。大多数动作都是根据玩家的动作/注意力慢慢地四处游荡,并攻击近距离的玩家……(你大概可以猜到我正在开发的游戏类型)
【问题讨论】:
标签: python google-app-engine artificial-intelligence