当前位置:  开发笔记 > 编程语言 > 正文

游戏AI的Java规则引擎

如何解决《游戏AI的Java规则引擎》经验,为你挑选了1个好方法。

我想为我的游戏使用规则引擎.它将用于NPC AI和GM AI.

什么可能是一个好的和快速的规则引擎为此目的?它必须是Java和开源.

我想听听那些使用Java Rule Engines for Artificial Intelligence关于他们的经历的人们.



1> rtperson..:

我见过两种选择:Jess和Drools.坦率地说,杰斯有问题.它不是开源的,也不是免费的.它有一个类似Lisp的语法,可以是加号也可以是减号,具体取决于您的观点.

另一方面,Drools既是免费的,也是开源的,并且在JBoss的保护伞下,所以它可能会保持一段时间.这些规则是使用直接Java调用的,但是使用的DSL对非程序员来说非常直观.

我在Drools中看到的唯一"问题"是编译规则可能很慢,因此您需要在启动时或静态块中运行编译,有时用户不介意等待.

祝好运!

推荐阅读
Life一切安好
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有