elizaveta-rybina / tic-tac-toe-php
There is no license information available for the latest version (v1.0.1) of this package.
A simple console-based Tic-Tac-Toe game in PHP.
Package info
github.com/elizaveta-rybina/tic-tac-toe
Type:project
pkg:composer/elizaveta-rybina/tic-tac-toe-php
v1.0.1
2025-03-26 14:58 UTC
Requires
- php: ^8.4.5
- wp-cli/php-cli-tools: ^0.12.4
Requires (Dev)
- phpunit/phpunit: ^10.5
- squizlabs/php_codesniffer: ^3.7
README
Простая консольная реализация классической игры "Крестики-нолики" на PHP.
📦 Установка
Глобальная установка через Composer:
composer global require elizaveta-rybina/tic-tac-toe-php
Локальная установка:
git clone https://github.com/elizaveta-rybina/tic-tac-toe.git
cd tic-tac-toe
composer install
🚀 Запуск игры
После установки запустите игру командой:
tictactoe
Или из локальной копии:
php bin/tictactoe
🎮 Как играть
- Игроки по очереди вводят координаты (x y) от 1 до 3
- Первый игрок играет за X, второй за O
- Побеждает тот, кто первым соберет 3 своих символа в ряд
Пример хода:
Player X, enter your move (x y, 1-3): 2 2
🔗 Ссылки
📂 Структура проекта
bin/ - Исполняемый файл
src/ - Исходный код
├── Core/ - Игровая логика
└── Cli/ - Консольный интерфейс
💻 Системные требования
- PHP 8.4.5+
- Composer (для установки)