新手向游戏代理开发流程 - nanpuhaha/SerpentAI GitHub Wiki

游戏准备

  • 安装游戏
  • 将游戏进入窗口模式
  • 为你接下来的工作选择合适的分辨率
  • 记录下窗口的名称

生成一个游戏插件

  • 使用 serpent generate game 命令生成一个游戏插件
  • 替换生成的 Game 类文件中的默认占位符,同时修改窗口名称
  • 尝试使用 serpent launch <game_name> 命令启动游戏
  • 让游戏继续运行,不要关闭

注册屏幕区域

提取并打包精灵

训练一个上下文分类器

开发你自己的游戏 API

生成一个游戏代理插件

  • 使用 serpent generate game_agent 命令生成一个游戏代理插件
  • self.machine_learning_models 中注册你的上下文分类器
  • 在你的帧处理程序中,预测上下文并为其中的每个分类器实现逻辑

剩下的就留给你随意发挥了!好好享受吧!

⚠️ **GitHub.com Fallback** ⚠️