该游戏有两个系统。一个是玩家控制的小车。还有一个AI控制的坦克可以自动探寻敌方坦克所在位置,进行攻击。 运行run_examples.py文件,可以实现坦克战斗界面,其中: machine_control() # human_control() 两个函数进行选择性注释,第一个为增强学习后的坦克大战。第二个函数 human_control()为认为操作进行坦克大战。 run_RF.py函数实现了增强学习模型训练过程。 坦克大战功能: 人工操作坦克控制功能 使用pygame库之后,可以检测玩家的控制,当玩家按下按键后,就可以映射到我方坦克上,从而进行操控。基本操作是: w——前进 s——后退 a——向左前进 d——向右前进 空格——发射导弹 Tensorflow(神经网络编程框架) 2.12 Keras(高级神经网络框架) 2.3.4
Python大作业源码五子棋AI 坦克大战AI贪吃蛇滑雪游戏拼图7个小游戏合集: FlappyBird Python实现AI贪吃蛇 五子棋AI 强火车票下 拼图 简单的滑雪游戏 经典90坦克大战
人机对战的游戏,在unity3d中直接复制粘贴到assets文件夹中,在直接运行中的town场景即可
2019-12-21 20:45:45 12.28MB 3d AI game
1