Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ilrosch/tic-tac-toe

«Крестики Нолики» — логическая игра между двумя противниками на квадратном поле 3 на 3 клетки.
https://github.com/ilrosch/tic-tac-toe

javascript

Last synced: about 2 months ago
JSON representation

«Крестики Нолики» — логическая игра между двумя противниками на квадратном поле 3 на 3 клетки.

Awesome Lists containing this project

README

        

# Консольная игра «Крестики Нолики»

«Крестики Нолики» — логическая игра между двумя противниками на квадратном поле 3 на 3 клетки.

## Правила игры

Игроки по очереди ставят на свободные клетки поля 3×3 знаки (один всегда крестики, другой всегда нолики). Первый, выстроивший в ряд 3 своих фигуры по вертикали, горизонтали или большой диагонали, выигрывает. Если игроки заполнили все 9 ячеек и оказалось, что ни в одной вертикали, горизонтали или большой диагонали нет трёх одинаковых знаков, партия считается закончившейся в ничью. Первый ход делает игрок, ставящий крестики.

Обычно по завершении партии выигравшая сторона зачёркивает чертой свои три знака (нолика или крестика), составляющих сплошной ряд.

## Начало игры

- склонируйте репозиторий

```console
git clone [email protected]:ilrosch/tic-tac-toe.git
```

- перейдите в папку проекта

```console
cd tic-tac-toe
```

- запустите игру

```console
node index.js
```

## Демо

[![asciicast](https://asciinema.org/a/luWzQlc3wafdnb4xMerBpsVM2.svg)](https://asciinema.org/a/luWzQlc3wafdnb4xMerBpsVM2)