Skip to content

Releases: BlaMacfly/ArchBot

Release list

ArchBot 0.1.0

Choose a tag to compare

@BlaMacfly BlaMacfly released this 02 Nov 13:20

First release of ArchBot, the PlayerBots module for ArchCore.

  • archbot engine crate (pure Rust, no ArchCore dependency): state machine, A* pathfinding on the terrain grid, targeting, survival, class profiles, party formations, chat commands, metrics, validated configuration — 45 tests.
  • ArchCore adapter: bots are real Players on a detached session; accounts and characters created like the creation screen; perception from WorldState; actions through ArchCore's own functions; /bot commands, whispers, /p orders; persistence table archbot_character; archcore sim bots end-to-end scenarios and a load test.
  • ArchCore patch (12 files, hooks only), archbot.conf.dist, bilingual README and French documentation.
  • Verified on a live test server through the real protocol: 16/16 end-to-end checks; 100 bots at 9.6 ms per AI tick on average. Not yet verified with the real ArchLord client (see docs/TESTS.md).