Описание правил игры "Морской бой". Особенности современных компьютеров и искусственного интеллекта. Создание общей блок-схемы программы, ее внешний вид. Необходимые переменные, процедуры и функции. Характеристика объектов, используемых в приложении.
Аннотация к работе
Теоретическая часть Игры и искусственный интеллект Общая блок-схема программыНа игровой площадке размером 10 на 10 клеток Игрок расставляет один корабль размером четыре клетки, два корабля размером три клетки, три корабля размером две клетки и четыре корабля размером в одну клетку (для облегчения корабли расставляются автоматически). Противником Игрока является Комп (Компьютер), который автоматически расставляет корабли на своем поле по указанным выше правилам. Человек использует компьютер либо в качестве партнера в игре, либо в качестве посредника при играх с другими людьми. После разработки сюжета, описания игровой среды, выбора способов взаимодействия с играющим и системы критериев оценки поведения играющего начинается этап создания компьютерной программы. Игровая программа чаще всего состоит из двух частей: первая реализует внутреннюю, логическую структуру компьютерной игры, т. е. отображает игру в системе машинных данных и алгоритмов, вторая - отображает процесс игры на терминале (эта часть связана с эстетическими и эргономическими аспектами, поэтому ей придается особое значение, ведь игра должна приносить играющему удовольствие).В данном курсовом проекте была рассмотрена теория и практика создания компьютерных игр в целом на примере игры «Морской бой».
План
Содержание проекта
Введение
I. Теоретическая часть
Игры и искусственный интеллект
II. Разработка приложения
Общая блок-схема программы
Описание программы
Внешний вид рабочей программы
Необходимые переменные, процедуры и функции
Описание объектов, используемых в приложении
Листинг программного кода
Вывод
В данном курсовом проекте была рассмотрена теория и практика создания компьютерных игр в целом на примере игры «Морской бой».
Проведя практическую работу по осуществлению проекта, была исследована теория создания компьютерных игр
Используя среду программирования Visual Basic 6.0. разработано Windows-приложение компьютерной игры «Морской бой», которое является законченной программой и может использоваться для игры.
В работе был дан теоретический обзор исследуемой задачи; разработана блок-схема алгоритма; описана программа; продемонстрирован внешний вид программы.