Зміст
Введення
. Постановка завдання
. Опис гри
.1. Інтерфейс
.1.1. Меню
.1.2. Ігровий процес
.2. Ігровий процес
. Програмна реалізація
.1. Опис заголовних файлів
.1.1. Файл В«menufunc.hВ»
.1.2. Файл В«gameclass.hВ»
. Лістинг програми
Список використаної літератури
Введення
Мова програмування C + + в даний час вважається панівною мовою, використовуваним для розробки комерційних програмних продуктів.
Розробником мови С + + є Бьерн Страуструп. p align="justify"> Безумовно, С + + багатьом зобов'язаний мові С, який зберігається як його підмножина. Мова програмування С + + замислювався як мова, яка буде краще мови С. На відміну від мови C мова C + + підтримує абстракцію даних і об'єктно-орієнтоване програмування. p align="justify"> У цій роботі представлений проект, для створення якого був використаний мова програмування C + +.
1. Постановка завдання
Створити гру В«ПасткаВ» .
Правила гри. З верхньої частини екрану падають кулі. Керуючи пасткою, гравець повинен зібрати якомога більше куль за одну хвилину. З плином часу щільність падіння куль зменшується, а швидкість збільшується. Після закінчення зазначеного часу (1 хв.) На екран виводиться кількість спійманих куль. 10 кращих результатів зберігаються у файлі і виводяться на екран за запитом користувача. p align="justify"> Зауваження. За бажанням програміста іноді може падати небудь В«кориснеВ» або В«шкідливеВ». p align="justify"> Мета гри: набрати найбільшу кількість очок до того як скінчиться час (1 хвилина).
2. Опис гри
.1 Інтерфейс
При запуску гри виводиться заставка, після пропонується ввести ім'я гравця. Ім'я може містити в собі тільки латинські літери. Клавішею В«BackspaceВ» можна видалити останній символ. Після введення імені висвічується В«Головне менюВ». br/>
2.1.1 Меню
Навігація по мене здійснюється клавішами В«стрілка вгоруВ» - перемістити покажчик на пункт меню вище, В«стрілка внизВ» - перемістити покажчик на пункт меню нижче, В«ВведенняВ» - вибір поточного пункту меню.
Як покажчика виступає окружність червоного кольору.
В· Головне меню
Головне меню містить в собі п'ять або шість пунктів (залежно від наявності збереженої гри даного гравця)
Продовжити Продовжує збережену гру Нова гра Пере збереження гравця (...