Тайлбар байхгүй

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