今天我們來介紹如何快速開始一個符合MLGame框架,可讓AI遊玩競賽的遊戲
git clone https://github.com/Jesse-Jumbo/MLGameTemplate.git
# or if you fork this project
git clone git@github.com:你的GitHub名稱/MLGameTemplate.git
在termianl輸入以下指令
# 單人
python -m mlgame -f 30 -i ./development_tutorial/TutorialGame/ml/ml_play_manual.py ./development_tutorial/TutorialGame
遊戲啟動畫面
# 雙人
python -m mlgame -f 30 -i ./development_tutorial/TutorialGame/ml/ml_play_manual.py -i ./development_tutorial/TutorialGame/ml/ml_play_manual.py ./development_tutorial/TutorialGame
指令說明
- 以python啟動 mlgame這個套件去執行後續程式
-f
後的數字為遊戲的FPS-i
後面代表要啟動的AI,可使用相對或絕對位置,依序為1P、2P…- AI 之後,後續輸入要以此AI遊玩的遊戲,可使用相對或絕對位置(該專案必須包含mlgame必要文件,詳情請看上集 @MLGame專案架構介紹)
- 若有遊戲參數,則使用
--game_params value
的格式輸入
使用game_templates裡的模板也可以啟動遊戲喔!馬上開始來寫你的第一個給AI玩的遊戲吧!