Без опису

groshev b153464fe4 fix zero's win text 8 місяців тому
.gitignore cfd8cb163a init 8 місяців тому
CMakeLists.txt cfd8cb163a init 8 місяців тому
README.md cfd8cb163a init 8 місяців тому
example.png cfd8cb163a init 8 місяців тому
main.cpp cfd8cb163a init 8 місяців тому
map.png cfd8cb163a init 8 місяців тому
ttt_engine.cpp cfd8cb163a init 8 місяців тому
ttt_engine.h cfd8cb163a init 8 місяців тому
ttt_meta.cpp cfd8cb163a init 8 місяців тому
ttt_meta.h cfd8cb163a init 8 місяців тому
ttt_meta_session.cpp cfd8cb163a init 8 місяців тому
ttt_meta_session.h b153464fe4 fix zero's win text 8 місяців тому
ttt_simple.cpp cfd8cb163a init 8 місяців тому
ttt_simple.h cfd8cb163a init 8 місяців тому
ttt_simple_session.cpp cfd8cb163a init 8 місяців тому
ttt_simple_session.h cfd8cb163a init 8 місяців тому

README.md

Мета крестики-нолики

Проект предоставляет возможность поиграть в игру "крестики нолики" в терминале. На выбор представлено две версии игры: обычная и мета-версия, где в поле 3 на 3 каждая клетка представляет собой еще одно поле для игры.

map

Начало работы

Получить копию:

git clone http://gogs.ngknn.ru:3000/nositelshtanov/MetaTicTacToe

Необходимые условия

Для сборки проекта необходимо иметь установленный cmake на компьютере. Для windows также понадобидся visual studio.

Установить cmake на windows

Установить visual studio

На Linux устанавливаем cmake так (debian based):

sudo apt install cmake -y

Установка

Linux

Переходим в корневой каталог проекта и вводим следующее:

mkdir build
cd build/
cmake ..
make
./ttt

run example

Windows

git clone http://gogs.ngknn.ru:3000/nositelshtanov/MetaTicTacToe
cd MetaTicTacToe
git checkout main
mkdir build
cd build
cmake ..
  • Затем открываем решение build/ttt.sln в visual studio
  • Запускаем проект (он сбилдится)
  • Открываем каталог build/Debug в cmd
  • Запускаем ttt.exe

Авторы

Грошев Илья - gogs profile