Home - LanKuDot/MLGame GitHub Wiki
Welcome to the MLGame wiki!
簡介
MLGame 幫助遊戲分離控制的部份,讓玩家可以透過程式碼來玩遊戲。本 wiki 介紹 MLGame 的運作方式與如何使用 API 來執行遊戲。
目前 wiki 對應的 MLGame 版本為 Beta 8.x
MLGame 概觀
- 以
MLGame.py
啟動遊戲:介紹 MLGame 啟動流程 - 機器學習模式:介紹 MLGame 如何執行機器學習模式
- 手動模式:介紹 MLGame 如何執行手動模式
MLGame 文件
- 執行參數:MLGame 可用的執行參數
- 遊戲設置:遊戲在 MLGame 中的設定方式
- 遊戲與
MLPlay
類別:詳細的遊戲與MLPlay
類別的 API 文件 - 遊戲紀錄檔:遊戲紀錄檔格式與如何讀取
遊戲製作教學
這一部份會先製作出一個獨立的貪食蛇遊戲(也就是可以不用透過 MLGame 執行),再介紹如何既有的遊戲導入到 MLGame 中執行。本教學會需要擁有基礎的 python 概念,如:資料結構(list、tuple、dict)、類別、類別繼承等。
基礎
貪食蛇
這一部分會逐步教學製作出一個完整的貪食蛇遊戲。