Содержание

1) Реализация игры «100 спичек», в ходе которой игроки по очереди будут брать из кучи не менее одной и не более 10 спичек до тех пор, пока спичек в куче не останется; тот, кто достаёт последнюю спичку из кучи, проигрывает, его оппонент, следовательно, побеждает;

2) Разработка консольного меню игры;

3) Возможность игры человек-компьютер;

4) Возможность игры человек-человек;

Запустить игру можно, открыв папку «bin» в скачанном каталоге, после

чего запустив файл «100_matches».

Выдержка из текста

Этапы разработки приложения в порядке очерёдности:

1. Написание кода программы;

a) Разработка функции игры человека против компьютера;

b) Разработка функции игры человека против человека;

c) Разработка структуры игрового меню;

d) Разработка графического представления меню игры;

2. Написание тестов для данной программы и исправление возможных багов;

a) Разбиение крупных функций игры на более маленькие с целью их дальнейшего тестирования;

b) Разработка самих тестов;

3. Создание файлов для сборки приложения и тестов;

a) Создание makefile для приложения;

b) Создание makefile для тестов;

c) Создание универсального makefile для сборки приложения с тестами;

4. Настройка автоматической сборки тестов с помощью сервиса travis-ci;

5. Написания документации к игре и создание презентации;

Список использованной литературы

Отсутствует

Похожие записи