
Среда программирования: C++ Builder 6.0
Название работы: Игра «Крестики-нолики» (ООП объектно-ориентированное программирование)
Вид работы: Курсовая работа
Тематика работы: Алгоритмы, Игры
Объем программы: 7 (по десятибалльной шкале)
Уровень сложности: 7 (по десятибалльной шкале)
Разработчик (автор):
Программист сайта kursovik.com
(письмо автору)
Данная работа написана ЧЕЛОВЕКОМ без использования ИИ
Ключевые слова: Игра, модели объектов, крестики-нолики, игроки, победитель, ход, объектно-ориентированное программирование, методология проектирования, классификация, декомпозиция.
Функции программы:
Цель: В рамках данной курсовой работы было ознакомление с методами объектно-ориентированного проектирования и объектно-ориентированного программирования. На основе этих знаний необходимо было создать объектно-ориентированные модели и в дальше разработать саму игру.
Главной целью является реализация игры «Крестики-Нолики».
Задачи:
На поле размером 3 на 3 клетки (которое разделено на 9 ячеек линиями) поочередно ходят два игрока (первый из которых - человек, ходит «крестиками», второй - компьютер, ходит «ноликами»). Управление осуществляется мышкой, «крестики» ставятся правой кнопкой мыши. Игроки по очереди ставят на свободные клетки поля 3х3 знаки. Первый, кто сумел поставить в ряд 3 свои фигуры по вертикали, горизонтали или диагонали, выигрывает. Первый ход де-лает игрок, ставящий «крестики».
Главными задачи ставятся следующие действия: проведение анализа требований к разрабатываемого программного обеспечения, построение моделей объектов, классов, модели взаимодействия объектов, преобразования моделей проектирования в модели реализации языке программирования С ++.
Описание (отчет):
Есть
на 37 страниц, посмотреть оглавление
Крестики-Нолики (C++ Builder 6)
Source
CirclePoint
CirclePoint
CrossPoint
CrossPoint
EmptyPoint
EmptyPoint
Game
Game
Game
GameField
GameField
GameObject
GameObject
icon
o
Settings
StatusField
StatusField
TicTacToe
TicTacToe
TicTacToe
TicTacToe
x
КР
Диаграмма классов
Диаграмма объектов
Диаграмма последовательности
Диаграмма состояний
Диаграммы 2
Диаграммы
Рабочее приложение
o
x
Крестики-нолики
СтуруктураПеред покупкой готовой работы не забудьте проверить её оригинальность. Запросить у администратора проверку текущей оригинальности работы по версии системы Антиплагиат.РУ
Отчет к программе. СодержаниеВведение. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 1 . Описание системы . Постановка задачи . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4 1 .1 . Описание предмета разработки и существующие аналоги . . . . . . . . . . . . . . . . . . . . . . .4 1 .2 . Анализ существующих решений . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4 1 .3 . Анализ математического аппарата . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5 1 .4 Постановка задачи . . . . . . . . . . . .