- •1 Опис предметної області
- •1.1 Постановка задачі
- •1.2 Історія та правила гри
- •1.3 Основні відомості про бібліотеку OpenGl
- •2 Проектування програмного забезпечення
- •2.1 Загальна інформація про uml
- •2.2 Діаграма варіантів використання
- •2.3 Діаграма класів
- •3 Керівництво користувача та опис програми
- •3.1 Основні функції OpenGl
- •3.2 Архітектура гри та малювання основних об’єктів на полі.
- •3.3 Основні функції гри
- •Обробка подій
- •Тестування гри, системні вимоги
- •3.5 Керівництво користувача
- •Висновок
- •Список джерел інформації
- •Додаток а
Список джерел інформації
Буч Г. , UML. Классика CS. 2-е издание. «Питер», 2006 г.
ДейтелХ., Дейтел П., Как пограммировать на С++. Графика "Бином-Пресс", 2003 г., 560 с.
Кендалл Скотт. UML. Основные концепции, – М.: Издательский дом «Вильямс», 2002.
FreeImage// http://sourceforge.net/projects/freeimage/ // 15.04.2012
Портянкин И. OpenGL: Эффектные пользовательские интерфейсы
Фаулер М., UML .Основы, 3 издание. Пер. с англ.-СПб: Символ Плюс, 2007.
Шилдт Г. OpenGL: руководство для начинающих.
Волновой алгоритм // ru.wikipedia.org/wiki/Волновой_Алгоритм// 19.04 2012
Додаток а
Зображення гри «BoulderDash» у скріншотах.
Рисунок А1- Головне меню гри
Рисунок
А2 - Початок гри
Рисунок А3 – Повідомлення, що час завершився
Рисунок А4 – Меню для збереження гри
