Слайд 2
![П’ятнашки Правила гри Правила гри «П’ятнашки» насправді є дуже простими.](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/348533/slide-1.jpg)
П’ятнашки
Правила гри
Правила гри «П’ятнашки» насправді є дуже простими. Потрібно, керуючи клавішами
«вверх», «вниз», «вліво», «вправо» необхідно переміщувати кубики по коробці . Цифри вибираються довільно на початку нової гри.
Мета гри - переміщуючи кісточки до коробці, домогтися упорядкування їх за номерами. Це потрібно зробити за мінімальний час і число ходів. Переміщення однієї п’ятнашки на вільну позицію вважається одним ходом.
Слайд 3
![Постановка задачі Під час виконання роботи необхідно спроектувати та реалізувати](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/348533/slide-2.jpg)
Постановка задачі
Під час виконання роботи необхідно спроектувати та реалізувати програмне забезпечення
для гри «П’ятнашки». Необхідно реалізувати тривимірні графічні об’єкти куб, паралелепіпед та описати їх взаємодію на мові C++ з використанням бібліотеки OpenGL. Необхідно реалізувати наступні можливості програми:
можливість розпочати гру, завершити її та зберегти поточний стан гри для подальшого відновлення;
управління грою за допомогою функцій клавіатури або миші;
взаємодія з гравцем відповідно до логіки гри;
обертання поля гри.
Слайд 4
![Діаграми У ході виконання роботи були побудовані такі діаграми: Діаграма варіантів використання Діаграма класів Діаграми діяльності](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/348533/slide-3.jpg)
Діаграми
У ході виконання роботи були побудовані такі діаграми:
Діаграма варіантів використання
Діаграма
класів
Діаграми діяльності
Слайд 5
![Діаграма варіантів використання гри «П’ятнашки»](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/348533/slide-4.jpg)
Діаграма варіантів використання гри «П’ятнашки»
Слайд 6
![Діаграма класів гри «П’ятнашки»](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/348533/slide-5.jpg)
Діаграма класів гри «П’ятнашки»
Слайд 7
![Діаграма діяльності гри «П’ятнашки»](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/348533/slide-6.jpg)
Діаграма діяльності гри «П’ятнашки»
Слайд 8
![Головне меню гри](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/348533/slide-7.jpg)
Слайд 9
![Вибір рівня складності](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/348533/slide-8.jpg)
Слайд 10
![Легкий рівень складності](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/348533/slide-9.jpg)
Слайд 11
![Середній рівень складності](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/348533/slide-10.jpg)
Середній рівень складності
Слайд 12
![Важкий рівень складності](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/348533/slide-11.jpg)
Слайд 13
![Повідомлення про виграш](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/348533/slide-12.jpg)
Слайд 14
![Меню для загрузки гри](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/348533/slide-13.jpg)
Слайд 15
![Меню-пауза](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/348533/slide-14.jpg)