Pbatch/ClashRoyaleBuildABot

A platform for creating bots to play Clash Royale

何を解決するか

これは、教育および研究目的のためにクラッシュロワイヤルのゲームプレイと状態追跡を自動化する方法を提供し、ユーザーがゲーム状態の詳細情報を生成できるようにします。

どうやって動作するか

このプロジェクトは、詳細なゲーム情報を返すために高度な状態ジェネレータとオブジェクト検出を使用します。PC上のエミュレータで実行されるように設計されており、Python 3.12と管理および監視のためのGUIを利用します。

誰のためのものか

ゲーム自動化、オブジェクト検出、および合成データ生成に興味がある研究者と学生。

ハイライト

  • 状態生成: ゲーム状態の詳細情報を正確に返します。
  • オブジェクト検出: 無視領域とユニット検出数の機能を計画しているオブジェクト検出器を含みます。
  • GUIコントロール: ボットの管理とデッキの交換のためのグラフィカルインターフェースを提供します。
  • データ生成: 研究目的のための合成データ生成をサポートします。