Разработка игровой программы Морской бой
| Категория реферата: Рефераты по информатике, программированию
| Теги реферата: bestreferat, изложение 7 класс
| Добавил(а) на сайт: Занин.
Предыдущая страница реферата | 1 2 3 4 5 6 7 8 9 10 11 | Следующая страница реферата
2.3. Описание пользовательского интерфейса
После запуска программы на экран выводится основное окно программы
(рис.2). Необходимо вызвать главное меню и выбрать из пункта «Игра»
подпункт «Новая» (рис.3).
[pic]
Рис.3. Программа с открытым главным меню
После выбора происходит расстановка кораблей, и игра начинается
(рис.4).
[pic]
Рис.4. Игра
Игроку предоставляется право первого хода. Ход осуществляется путем
щелчка левой кнопкой мыши на игровом поле. После щелчка по клетке поля на
ней появляется изображение мины (рис.4), и игроку предоставляется право
подтвердить или отменить ход с помощью кнопок OK и No. После подтверждения
в ячейке появляется изображение результата хода, а в нижней левой части
окна появляется сообщение о результате: «Попал» (рис.4) или «Промах!». Если
был произведен результативный выстрел, то игроку дается право внеочередного
хода. В противном случае право хода передается компьютеру. Победа
присуждается за все потопленные корабли, и на этом игра заканчивается
(рис.5).
Горячие клавиши, применяемые при работе программы:
1. Alt+И – Вызов пункта «Игра» главного меню
2. F2 – Новая игра
3. F10 – Выход в систему
4. Alt+N – Отмена хода
[pic]
Рис.5. Победа в игре
Если в процессе игры пользователю необходимо обратиться к правилам, то с помощью пункта «Помощь» главного меню можно вызвать подпункт «Правила игры». В результате появится окно справки, показанное на рис.6.
[pic]
Рис.6. Окно справки
ЗАКЛЮЧЕНИЕ
В результате выполнения данной курсовой работы был получен игровой программный продукт, названный «Морской бой». Было проведено исследование компонентов программной среды Borland Delphi 6.0, которые использовались при создании игры.
В результате исследования были выявлены следующие недостатки полученного программного продукта:
1. Низкий исскуственный интеллект, т.е. ход компьютера осуществляется случайным образом, что делает маловероятным победу компьютера;
2. При полном потоплении корабля это никак не отражается;
3. Невозможность возврата на несколько ходов назад;
4. Работоспособность приложения только в среде Windows;
Рекомендуем скачать другие рефераты по теме: оформление доклада, курсовая работа по управлению.
Категории:
Предыдущая страница реферата | 1 2 3 4 5 6 7 8 9 10 11 | Следующая страница реферата