文件名称:AntWorld:多个AI的环境,用于寻找食物和其他资源。 用户几乎可以更改所有变量
文件大小:544KB
文件格式:ZIP
更新时间:2024-06-05 23:37:40
C++
蚂蚁世界 多个AI的环境,用于寻找食物和其他资源。 用户几乎可以更改所有变量。 用Clion完成的项目,用C ++编写 使用的库:SFML,TinyXML2,TGUI(SFML的GUI)(尚未实现TinyXML) 与CLion以及与CMake一起使用的任何其他IDE一起构建其项目。 (您可以在此处获取CLion: ://www.jetbrains.com/clion/) 如果要自己构建它,则需要在GraphicsControl.h,main.cpp和ant.h中重新定义SOURCES宏(如果忘记了它,请提醒我)或将/ resources /文件夹复制到给定路径(/ usr / resources_coding /)。 复制仅适用于Linux,在Windows上,无论如何都需要重新定义。 其他分支通常是最新的,因为我只有在新的“功能”或某项最终起作用时才合并 (更多详细信息即将添加
【文件预览】:
AntWorld-master
----main.cpp(7KB)
----CMakeLists.txt(854B)
----.gitignore(15B)
----README.md(4KB)
----maze_lite.h(2KB)
----resources()
--------Black.conf(6KB)
--------DejaVuSans.ttf(704KB)
--------Ant.png(13KB)
--------leaf.png(4KB)
--------cb.bmp(53KB)
--------Home_2.png(2KB)
--------Home_1.png(3KB)
--------Black.png(77KB)
----maze_lite.cpp(4KB)
----ant.h(7KB)
----GraphicsControl.h(3KB)
----mazecreator.cpp(13KB)
----ticksystem.cpp(127B)
----tinyxml2.cpp(55KB)
----tinyxml2.h(61KB)
----ai.h(1KB)
----maze.cpp(7KB)
----.idea()
--------vcs.xml(180B)
--------dictionaries()
--------misc.xml(191B)
--------modules.xml(268B)
--------codeStyleSettings.xml(2KB)
--------AntWorld.iml(281B)
----tile.cpp(14KB)
----ai.cpp(5KB)
----ant.cpp(15KB)
----maze.h(2KB)
----mazecreator.hpp(10KB)
----ticksystem.h(288B)
----tile.h(7KB)
----mazecreator.h(4KB)
----cmake_modules()
--------FindTGUI.cmake(6KB)
--------FindSFML.cmake(16KB)
----GraphicsControl.cpp(17KB)