Simple Auto Gameplay
Simple Auto Gameplay は、Game-Python Bridge を組み込んだ Unity/Unreal Engine 製のゲームを、どのようなタイトルでも ”ある程度” 自動操縦できるようにするツールです。
本ツールは以下のような用途を想定して作成しています。
- Game-Python Bridge を組み込んだゲームが自動操縦可能であることの確認
- 自動テストツールを自作する際の参考
動作確認環境
- OS: Windows10 / MacOS
- Python: 3.8 / 3.9
依存するモジュール
本ツールは以下の Python モジュールを使用しています。
- Game-Python Bridge
- インストール方法はこちらを参照ください。
それ以外の依存モジュールはrequirements.txt
を利用することで一括インストールできます。
cd Python
pip install -r requirements.txt
自動操縦可能なゲームについて
Simple Auto Gameplay は、Game-Python Bridge を組み込んだ First Person View もしくは Third Person View のゲームの自動操縦が可能です。
Unreal Engine の場合
Unreal Engine のゲームプロジェクトであれば、以下の 2 項目の対応が必要となります。
また、自動操縦する対象はエディターではなくパッケージ化されたゲームですので、パッケージ化も行うようにしてください。