Игра написна на языке С++ с использованием библиотеки OpenGL. Чтобы запустить проект, нужна Visual Studio 2013 или новее (в идеале 2017) и скачать с оффициального сайта OpenGl.
СОДЕРЖАНИЕ
ВВЕДЕНИЕ 6
1 АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ 8
1.1 Общее описание игры «Змейка» 8
1.2 Проектирование игровой логики 8
2 ПОСТАНОВКА ЗАДАЧИ 10
2.1 Теоретические основы ООП 11
2.2 Обоснование выбора языка программирования С++ 13
2.3 Среда разработки Visual Studio.NET 14
2.4 Библиотека OpenGl 15
3 ПРОЕКТИРОВАНИЕ СИСТЕМЫ 17
4 ПРОГРАММНАЯ РЕАЛИЗАЦИЯ 22
ВЫВОДЫ 26
ПЕРЕЧЕНЬ ССЫЛОК 27
ПРИЛОЖЕНИЕ А Исходный текст программы 28
ПРИЛОЖЕНИЕ Б Экранные формы визуального интерфейса 29
ВЫВОДЫ
В процессе выполнения данной курсовой работы, поставленные задачи и главная цель были успешно выполнены.
В первой главе «Анализ предметной области» была рассмотрена предметная область и все ее основополагающие аспекты, которыми руководствовались при реализации в дальнейшем программной части. Также был проведен детальный анализ процессов в игре, характеристике ее основных понятий и четко регламентируемых правилах, а также итогах этого проведенного анализа.
Во второй главе курсовой работы были проанализирована концепция выбора объектно-ориентированного языка программирования, в результате этого анализа языком реализации программной части курсовой работы был выбран С++. Также это раздел содержит подробную информацию о особенностях среды Microsoft Visual Studio для разработки игры и описан выбор программного интерфейса OpenGL для аппаратного обеспечения пользовательской графики.
В третьей главе описывается структура классов и функциональные возможности реализованной компьютерной игры.
В последней четвертой главе приводится описание, созданного графического пользовательского интерфейса игры «Змейка», а также ее отдельных элементов, которые и реализуют корректную работу приложения и оптимально удобное взаимодействие пользователя во время игры.
Приложение А содержит все необходимые фрагменты кода реализации классов программной части. В Приложение Б приводится ряд рисунков, которые предоставляют наглядный внешний вид реализованного графического интерфейса.
Для работы с данным приложением пользователю достаточно уметь работать на персональном компьютере.
После покупки, нужно скопировать два файла из арзива "Змейка2" в основную папку с названием "Зймека".(разбил на 2 архива ибо сайт по размеру не пропускал)
psyfaker