BAAS 开发文档
介绍
蔚蓝档案作为一款游戏性不强的游戏, 有许多重复的日常任务, BAAS的初心就是解放用户双手, 为玩家提供一个7x24的托管工具, 上至自动凹总力战, 下至一天八次咖啡厅摸头, 都是BAAS期望帮助用户完成的任务。但是现在仍然有许多模块需要完善, 所以BAAS仍在活跃开发中。
BAAS的开发文档会详细介绍设计模式,常用类与函数,以及每一条配置的意义,在帮助开发者了解函数是如何使用的同时,也会提供一些可运行的源码示例。
pur1fy是一个喜欢死抠性能的开发者, 所以功能代码会向C++转型, 不过请放心, 大部分功能仍会保持它的Python实现, 仅少部分性能差的代码会转而使用C++实现(例如目前的OCR)
设计模式
简而言之, BAAS在循环中:
1.获取游戏截图
2.从截图中获取游戏状态
3.决定操作
WARNING
开发文档并不收录每个函数的具体实现, 请在项目中查看源码