PHPackages                             elizaveta-rybina/tic-tac-toe-php - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [CLI &amp; Console](/categories/cli)
4. /
5. elizaveta-rybina/tic-tac-toe-php

ActiveProject[CLI &amp; Console](/categories/cli)

elizaveta-rybina/tic-tac-toe-php
================================

A simple console-based Tic-Tac-Toe game in PHP.

v1.0.1(1y ago)06PHPPHP ^8.4.5

Since Mar 26Pushed 1y ago1 watchersCompare

[ Source](https://github.com/elizaveta-rybina/tic-tac-toe)[ Packagist](https://packagist.org/packages/elizaveta-rybina/tic-tac-toe-php)[ RSS](/packages/elizaveta-rybina-tic-tac-toe-php/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependencies (3)Versions (3)Used By (0)

Tic-Tac-Toe PHP Game
====================

[](#tic-tac-toe-php-game)

Простая консольная реализация классической игры "Крестики-нолики" на PHP.

📦 Установка
-----------

[](#-установка)

### Глобальная установка через Composer:

[](#глобальная-установка-через-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
```

🎮 Как играть
------------

[](#-как-играть)

1. Игроки по очереди вводят координаты (x y) от 1 до 3
2. Первый игрок играет за X, второй за O
3. Побеждает тот, кто первым соберет 3 своих символа в ряд

Пример хода:

```
Player X, enter your move (x y, 1-3): 2 2

```

🔗 Ссылки
--------

[](#-ссылки)

- [GitHub репозиторий](https://github.com/elizaveta-rybina/tic-tac-toe)
- [Пакет на Packagist](https://packagist.org/packages/elizaveta-rybina/tic-tac-toe-php)

📂 Структура проекта
-------------------

[](#-структура-проекта)

```
bin/            - Исполняемый файл
src/            - Исходный код
├── Core/       - Игровая логика
└── Cli/        - Консольный интерфейс

```

💻 Системные требования
----------------------

[](#-системные-требования)

- PHP 8.4.5+
- Composer (для установки)

###  Health Score

31

—

LowBetter than 68% of packages

Maintenance46

Moderate activity, may be stable

Popularity4

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity56

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 85.7% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~0 days

Total

2

Last Release

413d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/727c951ff7210d2514c3c9f354ad6afa62878588496853b86fa60031cfc80460?d=identicon)[elizaveta-rybina](/maintainers/elizaveta-rybina)

---

Top Contributors

[![elizaveta-rybina](https://avatars.githubusercontent.com/u/105439019?v=4)](https://github.com/elizaveta-rybina "elizaveta-rybina (6 commits)")[![andpop-mrsu](https://avatars.githubusercontent.com/u/68904082?v=4)](https://github.com/andpop-mrsu "andpop-mrsu (1 commits)")

###  Code Quality

TestsPHPUnit

Code StylePHP\_CodeSniffer

### Embed Badge

![Health badge](/badges/elizaveta-rybina-tic-tac-toe-php/health.svg)

```
[![Health](https://phpackages.com/badges/elizaveta-rybina-tic-tac-toe-php/health.svg)](https://phpackages.com/packages/elizaveta-rybina-tic-tac-toe-php)
```

###  Alternatives

[wp-cli/wp-cli

WP-CLI framework

5.0k17.2M320](/packages/wp-cli-wp-cli)[indatus/dispatcher

Schedule your artisan commands within your application's source code

1.1k855.3k2](/packages/indatus-dispatcher)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
