暂无描述

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