Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Методички » Інженерна та комп'ютерна графіка

Реферат Інженерна та комп'ютерна графіка





Зміст


Введення

. Постановка завдання

. Опис гри

.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 Меню

Навігація по мене здійснюється клавішами В«стрілка вгоруВ» - перемістити покажчик на пункт меню вище, В«стрілка внизВ» - перемістити покажчик на пункт меню нижче, В«ВведенняВ» - вибір поточного пункту меню.

Як покажчика виступає окружність червоного кольору.

В· Головне меню

Головне меню містить в собі п'ять або шість пунктів (залежно від наявності збереженої гри даного гравця)


Продовжити Продовжує збережену гру Нова гра Пере збереження гравця (якщо є) і починається нова гра. Перегляд результатів Висновок 10 кращих результатів у вигляді табліциПункт" Очистити В»Очищає рекордиПунктВ« Друк В»Запис результатів у текстовий файл для можливості распечаткіПунктВ« Вийти в головне меню В»Вихід уВ« Головне меню В» Про гру Виводить опис гри: управління, позначення і правила гри. Внизу вікна міститься повідомлення В«Натисніть Esc для виходу в головне менюВ» Вихід Виводить повідомлення про прохання підтвердити вихід з ігриПункт В«НіВ» Вихід в В«Головне менюВ» Пункт В«ТакВ» Вихід з гри

В· Меню паузи

Під час гри за допомогою клавіші В«EscВ» можна викликати В«Меню паузиВ», що містить в собі 3 пункту:


Продовжити Продовжує збережену гру Заново Пере збереження гравця (якщо є) і починається нова гра. Вийти в головне меню Вихід в головне меню

В· Перегляд результатів

У цьому розділі меню знаходиться таблиця, заповнена десятьма кращими результатами. Є можливість очистити таблицю рекордів або ж вивести інформацію в текстовий файл, наприклад, для друку на принтері. p align="justify"> В· Про гру

Розділ містить інформацію з гри: опис об'єктів гри, управління та правил гри.


2.1.2 Ігровий процес

Вікно під час гри складається з трьох зон:

В«Ігрова зонаВ» включає в себе рухомі об'єкти - кулі та пастку. гра файл програмування заголовний

сторінка 1 з 6 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Мій комп'ютер: призначення та порядок використання. Головне меню ОС Wi ...
  • Реферат на тему: Теоретичні положення з програмування в інтерфейсі Windows Forms і застосува ...
  • Реферат на тему: Створити меню без файла опису ресурсів за допомогою функцій CreateMenu і Cr ...
  • Реферат на тему: Створення програмної Оболонки на мові С + + до задачі, яка винна містіті ме ...
  • Реферат на тему: Створення меню без файлу опису ресурсів на основі функції LoadMenuIndirect ...