プムシカ / ティックタックトー
このパッケージの最新バージョン(v4.0)にはライセンス情報がありません。
v4.0
2023-11-11 20:25 UTC
Requires
- wp-cli/php-cli-tools: ^0.11.11
README
バージョン 1
任意の大きさのフィールド(3x3から10x10まで)でコンピュータと"クロスと円"(ティックタックトー)をプレイするプログラムを作成します。
- 常にクロスで始め、人間がどのプレイヤーになるかはランダムに決定されます。
- 全ての試合の日付と結果、および試合中にした全ての動きがデータベースに保存される必要があります。
- データベースには、各試合について以下の情報が保存されるべきです
- フィールドのサイズ
- 試合の日付
- プレイヤーの名前
- 人間がどのマークで遊んだか
- 試合で勝ったマーク
- 動きの記録:
手順番号 | X座標 | O座標
- プログラムには以下の3つのモードを実装する必要があります
- 新しいゲーム
- 保存された全ての試合のリストの出力
- 保存された試合の再現(つまり、その試合の全ての手順の再現)
要件
最小PHPバージョン:8.* 最小Composerバージョン:2.*
インストールとゲームの起動に関する手順
GitHubから
プロジェクトをクローンするカテゴリに移動します;composerをインストール;ルートカテゴリに移動;コンソールで「composer update」を実行;ルートカテゴリのbinカテゴリに移動し、「php start.php」をコンソールで実行します;
Packagistから
プロジェクトをクローンするカテゴリに移動します;「composer require pumushka/tic-tac-toe」を実行;vendor/binカテゴリに移動し、「php start.php」をコンソールで実行します。