Appearance
Appearance
Metaplay SDK's BotClient is a practical way to write semi-intelligent AI actors that play the game automatically. This can be used in creative ways from basic "try everything once" End-to-End Testing to rich simulations of the game's economy. You can run the BotClient locally to quickly iterate on it.
By default, the BotClients play the game in real-time, so testing long-term features will require some creative thinking. Talk to us about it!
You can run BotClients from the command line:
/Server
in your favorite terminal emulator.dotnet run --project ./Game.Server/
to start the local server (any other method of running it is also fine.)dotnet run --project ./BotClient/ -MaxBots=10
to start the BotClient (feel free to change the number of max bots!)DANGER
Work in Progress: BotClient is already used actively in most of our customers' projects, but unfortunately, we haven't properly documented it yet 😭
If you'd like to dive into the BotClient and its use cases, just shoot us a message!