在学校里,我的一位教授创建了一个 3D 游戏(不仅仅是一个引擎),所有玩家都完全由 AI 控制,我们的任务是为单个玩家的 AI 编程。我们基本上被提供了一个与游戏世界交互的 API。
然后我们的 AI 实现一起被放入游戏中,我们看着我们的程序相互对战。
就像 robot soccer ,但是是虚拟的,有很多大枪,没有足球。
我现在正在寻找任何类似的东西(和开源)来玩。 (最好使用 Java,但我对任何语言都持开放态度。)我不是在寻找游戏引擎或框架...我正在寻找一个完全没有 AI 的游戏代码...最好为这种练习设置。有什么建议吗?
最佳答案
这听起来很像 Robocode .
Robocode is a programming game, where the goal is to develop a robot battle tank to battle against other tanks in Java or .NET. The robot battles are running in real-time and on-screen.
关于java - 人工智能的乐园?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2931318/