Разработка игры «Морской бой»

8 000 руб. за проект
31 января 2022, 14:19 • 2 отклика • 22 просмотра
Реализовать консольную игру с компьютером на C++. Пользователь устанавливает свои корабли
через консоль или загружает из файла. Компьютер размещает корабли случайным образом
(не нарушая правил размещения). Компьютер не должен делать заведомо ошибочные
выстрелы. В конце игры отображаются карты пользователя и компьютера с отмеченными
выстрелами.

Визуальное отображение карты можно реализовать с помощью библиотеки SFML.
- реализовать обработку некорректного пользовательского ввода;
- использовать в реализации принципы ООП (инкапсуляция, полиморфизм, наследование);
- задействовать структуры данных из стандартной библиотеки STL (н-р, vector<>, map<> и др.);
- реализовать работу с файловой системой;
- описание задачи; формализация функциональности (что поддерживается, что не
поддерживается);
- схематизация структуры приложения и порядка выполнения (диаграммы классов UML,
диаграммы IDEF0);
- программный код в приложении.


Отзывы
R50 c701a387b3660183502bf60d5951e3d7
Заказчик
Замечательный разработчик! Выполнил задание качественно и сдал раньше срока. Очень вежливый и отзывчивый в общении. Огромная благодарность. Буду обращаться еще :)
~ 2 года назад
R50 b4d594e2f71f8c25e81d4a72eeca18ad
Фрилансер
Уже второй проект от этой заказчицы. Очень вежливая, приятно было с ней работать!
~ 2 года назад