Skip to content

shuuuuuang/MaaAzurLane

MaaAzurLane

MaaAzurLane is a MaaFramework-based automation project for Azur Lane.

The project goal is to rebuild the useful ideas from AzurLaneAutoScript and AzurPilot on top of the Maa ecosystem, while fixing one of the largest user pain points: automation that is tightly bound to a single 1280x720 layout.

Goals

  • Use MaaFramework as the automation foundation.
  • Target feature coverage comparable to AzurPilot in the long term.
  • Support mainstream phone, tablet, and emulator aspect ratios.
  • Prefer content-region detection, anchors, OCR, and normalized coordinates over fixed absolute coordinates.
  • Keep task logic testable through screenshot replay and regression datasets.

Initial Scope

The first public milestone focuses on:

  • MaaFramework project skeleton.
  • Game launch and home-page recovery.
  • Mainstream resolution adaptation prototype.
  • Daily collection tasks such as commissions, research, dorm, academy, and daily rewards.

Large-scale Operation Siren automation, intelligent scheduling, MCP service, custom OCR models, GPU inference, and emulator management are long-term goals.

Development

See docs/development.md for local setup and validation commands.

Asset Sources

Reference screenshots and templates may be adapted from compatible GPL-3.0 upstreams such as AzurLaneAutoScript and AzurPilot. Every committed asset must be recorded in reference/source_index.json; see docs/asset-sources.md.

Status

This repository is in the planning and scaffolding stage.

References

License

GPL-3.0-only. See LICENSE.

Disclaimer

This is an unofficial community project. It is not affiliated with, endorsed by, or sponsored by the Azur Lane developers, publishers, MaaXYZ, ALAS, or AzurPilot maintainers.

About

No description or website provided.

Topics

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages