在学校里,我的其中一位教授创建了一款3D游戏(不仅仅是引擎),所有玩家都完全由人工智能控制。我们的任务是编写单个玩家的AI程序,基本上我们被提供了一个API与游戏世界进行交互。
然后我们的AI实现被一起投入到游戏中,我们看着我们的程序相互对战。
这就像机器人足球,但是虚拟的,有许多大炮但没有足球。
我现在正在寻找类似的东西(并且是开源的)以供使用。(最好是Java语言,但我也可以接受其他语言。)我不在寻找游戏引擎或框架...我在寻找一个完整的游戏,只是缺少AI代码...最好是为这种练习而设立的。有什么建议吗?