rlbot的lua包装

rlbot-lua的Python项目详细描述


#rlbot_lua

这个扩展在python和lua之间创建了一个本机桥,实现了自己的类系统来简化使用。

##安装

` $ python -m pip install rlbot_lua `

>;注意:仅支持64位os/python

##机器人设置 将以下文件复制到bot文件夹:

  • lua53.dll(支持到达时Linux上不需要)
  • classes.lua
  • structs.lua
  • lua_bot.py

然后,在bot.cfg中,将bot path设置为lua_bot.py

##提供的功能

功能: --创建类的关键字(请参阅bot_example.lua和structs.lua以供参考) -super-一个对继承有用的函数;调用父函数(请参阅structs.lua) -转储-一个可用于转储有关表的信息的函数

课程: -game tick packet-游戏tick packet,它完全复制python packet -gameobject-游戏中所有实体的基类,通常不应使用 -gamecar-用于packet.game车中的车的类 -gameball-用于球的类 -gameinfo-用于保存当前游戏信息的类 -game boost-packet.game中用于boost pads的类 -团队-用于团队信息的类 -Hitbox-Hitbox数据的容器类 -controllerstate-用于保存控制器数据的类,默认为中性 -lua bot-用lua编写的类bot必须继承并实现 -vector-用于所有三维向量的类具有实用方法 -旋转-用于旋转数据的类

可以修改这些类,如example_bot.lua所示

##待办事项

  • 球属性的适当类
  • 当场上有两个以上的球员时,找出原因

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
jboss如何在java中的每个catch块之前注入日志语句   java@Async实际上并没有在另一个线程中调用方法   爪哇国际。。。数组表示法   java OAuth2保护的Spring Boot REST Api,带有本地用户数据库和身份验证   java如何在GraphView Android中添加特定点?   java异常包装可能吗?   java Springsecurity:登录到用户页面时获得http状态405   java可以配置12个JPEG段Util段读取器来读取JPEG的所有段   使用Java的操作系统事件处理程序   泛型java迭代器/iterable子接口   spring错误\u文档\u调用web服务Java SOAP/CXF时出错   java如何在spring中禁用代理bean   java获取黄色错误/警告的代码   java Deeplearning4j:如何为使用LSTM的RNN准备这些数据?   java在JPanel上的paintComponent()性能不佳