Nenhuma descrição

groshev b153464fe4 fix zero's win text 8 meses atrás
.gitignore cfd8cb163a init 8 meses atrás
CMakeLists.txt cfd8cb163a init 8 meses atrás
README.md cfd8cb163a init 8 meses atrás
example.png cfd8cb163a init 8 meses atrás
main.cpp cfd8cb163a init 8 meses atrás
map.png cfd8cb163a init 8 meses atrás
ttt_engine.cpp cfd8cb163a init 8 meses atrás
ttt_engine.h cfd8cb163a init 8 meses atrás
ttt_meta.cpp cfd8cb163a init 8 meses atrás
ttt_meta.h cfd8cb163a init 8 meses atrás
ttt_meta_session.cpp cfd8cb163a init 8 meses atrás
ttt_meta_session.h b153464fe4 fix zero's win text 8 meses atrás
ttt_simple.cpp cfd8cb163a init 8 meses atrás
ttt_simple.h cfd8cb163a init 8 meses atrás
ttt_simple_session.cpp cfd8cb163a init 8 meses atrás
ttt_simple_session.h cfd8cb163a init 8 meses atrás

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