Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
2 курс / Курсовая / Содержание ПЗ.docx
Скачиваний:
35
Добавлен:
18.02.2023
Размер:
164.53 Кб
Скачать

Заключение

В данной курсовой работе была выполнена реализация программы с использованием возможностей WinAPI и OpenGL в среде разработки Microsoft Visual Studio 2017.

В результате выполнения курсовой работы было разработано игровое приложение – игра «Линии». Разработка приложения осуществлялась на языке программирования C++ с использованием библиотеки Win32 API.

Данное приложение предназначено для игры одного. Разработанное приложение хоть и является конечным продуктом, имеет неограниченный потенциал для совершенствования, путем добавления новых функциональных возможностей и улучшения дизайна. Реализована логика приложения поиск пути из начальной точки в конечную в зависимости от расположения шаров на доске, определение собирания линий шаров одного цвета с последующим их уничтожением. Предусмотрена такая функциональность как запись и чтение в файл рекордов на десять записей. Проведено полное тестирование программы с разбором основных возможностей данной программы.

При выполнении курсовой работы были закреплены навыки работы на языке программирования С++ и приобретены навыки написания оконных приложений с возможностями OpenGL.

В итоге программа реализована в соответствии всем требованиям, работает стабильно и может использоваться для решения поставленной задачи. Поставленная задача выполнена в полной мере.

В заключении можно отметить, что при тестировании программы не было выявлено никаких ошибок, что говорит об успешном заключении курсовой работы.

Список использованных источников

1. Б. Эккель и Ч. Эллисон Философия С++. Практическое программирование. - СПб : Питер, 2004. – 608 с.

2. Гилберт Стивен и Макартни Билл Самоучитель Visual C++ 6 в примерах. - Киев : ООО "ТИД ДС", 2003. – 496 с.

3. Е.Л. Шиманович C/C++ в примерах и задачах. - Минск : Новое знание, 2004. – 528 с.

4. Н.А. Литвиненко Технология программирования на С++. Win32 API-приложения. - СПб : БХВ, 2010. – 281 с.

5. Неббет Гэри Справочник по базовым функциям API Windows NT/2000. - [б.м.] : Издательский дом "Вильямс", 2004. – 528 c.

6. С.Б. Липпман и Ж. Лажойе Язык программирования С++. Полное руководство. - СПб : ДМК-Пресс, 2006. – 1105 с.

7. С.П. Чеботарёв УМК «Конструирование программ и языки программирования». - Новополоцк : ПГУ ; ПГУ, 2008 г.

8. С.П. Чеботарёв УМК «Конструирование программ и языки программирования» часть 1. - Новополоцк : ПГУ ; ПГУ, 2007 г.

Приложения Приложение а

(обязательное)

Листинг программы

Листинг программы находится на диске в файле file.docx.

Проект игровой программы находится на диске в архиве Lines.zip.

Архив включает в себя следующие файлы:

  • main.cpp – точка входа;

  • resource.h, Lines.rc, move.wav, cantmove.wav, destroy.wav – файлы ресурсов программы;

  • data.bin – файл рекордов к игре.

Соседние файлы в папке Курсовая