目次
- Checkersの概要
- Checkersの機能
- Checkersの利用シーン
- Checkersの使用例
- Checkersのコマンド・パラメーター
Checkersの概要
チェッカーズプラグインは、ゲームの開始、現在のゲーム状態の取得、手番の実行、ゲームボードの画像生成といった機能を提供します。
Checkersの機能
- 新しいチェッカーズゲームの開始
- ゲームの現在の状態(ボードの状態、可能な手、現在の手番)の取得
- ゲーム内での手の実行
- ゲームボードの画像の生成とアップロード
Checkersの利用シーン
- ユーザーがAIとチェッカーズのゲームをプレイしたいとき
- チェッカーズのゲームの進行状況を視覚的に表示したいとき
Checkersの使用例
- ユーザー: 「チェッカーズのゲームを始めましょう」
- プラグイン: 「新しいゲームを開始しました。あなたの手番です。」
- ユーザー: 「次の手を[2,3]から[3,4]にします」
- プラグイン: 「手を実行しました。現在のボードの状態はこちらです。」
Checkersのコマンド・パラメーター
- コマンド: startGame
- このコマンドにはパラメータはありません。新しいゲームを開始します。
- コマンド: getGameState
- game_id: 取得したいゲームの一意の識別子
- コマンド: makeMove
- game_id: 手を実行したいゲームの一意の識別子
- player: 手を実行するプレイヤー(赤または青)
- move: 実行する手、開始位置と終了位置の配列
- コマンド: getBoardImage
- game_id: ボードの画像を取得したいゲームの一意の識別子