
Среда программирования: Visual C++ .NET 2010
Название работы: Игра "Сапёр" классический (Минёр, Miner)
Вид работы: Курсовая работа
Тематика работы: Алгоритмы, Игры
Объем программы: 5 (по десятибалльной шкале)
Уровень сложности: 5 (по десятибалльной шкале)
Разработчик (автор):
Программист сайта kursovik.com
(письмо автору)
Данная работа написана ЧЕЛОВЕКОМ без использования ИИ
Ключевые слова: игра, спер, сапёр, классика, C++, Visual Studio, минёр, минер, miner
Функции программы:
Целью курсовой работы является разработка игровой программы «Сапер». Программа должна удовлетворять следующим требованиям:
1. Обладать графическим интерфейсом.
2. Окно программы должно содержать меню для управления программой.
3. Иметь интуитивно-понятное управление.
4. Для управления игрой необходимо использовать манипулятор «мышь».
5. Предоставлять четыре уровня игры:
a. «Новая игра» - команда запускает новую игру
b. «Начинающий» - команда
c. «Любитель»
d. «Профессионал»
e. «Особый»
6. Содержать справку с правилами игры.
Программа должна выполнять в операционной системе Windows XP и выше. Для реализации программы необходимо использовать среду разработки Microsoft Visual Studio 2010.
Цель игры
Найти пустые ячейки, но не трогать ячейки, содержащие мины. Чем быстрее вы очистите все игровое поле, тем лучше будет результат.
Игровая доска
В игре "Сапер" есть четыре уровня игры:
• Новичок: 9 на 9 ячеек, 10 бомб
• Любитель: 16 на 16 ячеек, 40 бомб
• Профессионал: 16 на 30 ячеек, 99 бомб
• Особая: 9-24 строки, 9-30 столбцов, 10-668 бомб.
Правила игры
Левой кнопкой мыши нужно открывать ячейки. Если рядом с открытой ячейкой нет бомб, то ячейка отображается пустой. Если рядом с ячейкой есть бомбы, то в ячейке отображается количество бомб рядом с ячейкой.
Правой кнопкой ячейку можно пометить флажком. Флажком необходимо пометить ячейки с бомбами.
Отметив все ячейки с минами флажками, Вы выиграете.
Если Вы откроете ячейку с миной, то Вы проиграете.
Описание (отчет):
Есть
на 24 страниц, посмотреть оглавление
SaperGame
ActionType
app
app
AssemblyInfo
CellState
CustomForm
CustomForm
GameBoard
GameBoard
Help
HelpForm
HelpForm
MainForm
MainForm
pictures
bomb
empty
empty1
empty2
empty3
empty4
empty5
empty6
empty7
empty8
flag
hidden
Release
Help
SaperGame
resource
SaperGame
SaperGame
SaperGame
SaperGame
SaperGame.vcxproj
stdafx
stdafxПеред покупкой готовой работы не забудьте проверить её оригинальность. Запросить у администратора проверку текущей оригинальности работы по версии системы Антиплагиат.РУ
Отчет к программе. СодержаниеЗадание. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 Правила игры . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 Цель игры . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 Игровая доска . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .