我想在RoboCup下运行的3D SimSpark软件足球模拟联盟中编写一个机器人。任何人都可以指出一些已经处理过与服务器通信的代码吗?
理想情况下,这将是.NET代码,但使用任何语言生成的示例仍然有用。
编辑对于不熟悉RoboCup 3D足球联赛的人,请查看this YouTube video。它有一些非常有趣的时刻,如果你有这样的事情......
编辑2 仍然没有答案?我在维基百科上整理了一个专门用于RoboCup 3D Simulated Soccer League的页面,以获取更多信息。
这是另一个YouTube video SEU-RedSun团队在2008年RoboCup锦标赛中踢球的目标。他们的代理人比我链接的第一个视频中的代理人要复杂得多(并且协调一致)。
答案 0 :(得分:1)
tsubamegaeshi-base似乎就是你要找的东西。
修改强>
团队Little Green BATS发布他们的源代码(与C ++中的大多数团队一样) - 更新是在2008年(仍然是最近的)。
答案 1 :(得分:1)
除了João's answer之外,我还发现了RoboCup 3D Soccer Simulation的这些开源项目:
我还没有找到一个用于在.NET中构建RoboCup 3D代理的库。我为自己的C#项目创建了一个基础层,一旦我想出了一个好名字,我就会发布它!
编辑我创建了一个new page on the SimSpark wiki来整理各个库和代理。
答案 2 :(得分:1)
如果没有用于构建RoboCup 3D足球代理的现有.NET API,我创建了自己的:
答案 3 :(得分:1)
如果有人想使用 Java:GitHub 上有一个新的 magmaOffenburg 基本代码版本: https://github.com/magmaOffenburg/magmaRelease