Головна Головна -> Реферати українською -> Інформатика, комп'ютери, програмування -> Розробка гри “Відбивання кульки”

Розробка гри “Відбивання кульки”

Назва:
Розробка гри “Відбивання кульки”
Тип:
Реферат
Мова:
Українська
Розмiр:
94,12 KB
Завантажень:
58
Оцінка:
 
поточна оцінка 5.0


Скачати цю роботу безкоштовно
Пролистати роботу: 1  2  3  4  5  6 
Розробка гри “Відбивання кульки”

Зміст

Завдання_________________________________________________________2

Зміст____________________________________________________________3

Вступ___________________________________________________________ 4

Розробка і обґрунтування технічного завдання______________6

1.1. Вимоги користувача___________________________________6

1.2. Вимоги до програмної реалізації________________________ 6

1.3 Функціональні можливості програми_____________________ 7

1.4. Можливі зміни програми з метою вдосконалення__________ 7

1.5. Варіантний аналіз і вибір методу вирішення основної задачі_ 7

Розробка структури програмної системи___________________8

2.1. Початок загального алгоритму вирішення задачі___________8

2.2. Структурні зв’язки між функціями програми______________9

Програмна реалізація___________________________________ 9

Тестування і перевірка програми________________________ 10

4.1. Розробка тестів_______________________________________10

4.2. Аналіз результатів роботи програми_____________________10

Висновки ____________________________________________11

Список використаної літератури_________________________12

Додатки______________________________________________13

Додаток А. Текст програми гри “Відбивання кульки”

(Kurs.cpp)________________________________________________14

Додаток Б. Вікно програми________________________________26

Вступ

Розвиток обчислювальної техніки супроводжується створенням нових і вдосконаленням існуючих мов програмування—засобів спілкування програмістів з ЕОМ. Під мовою програмування розуміють правила подання даних і запису алгоритмів їх обробки, що автоматично виконуються ЕОМ. У більш абстрактному вигляді, – це засіб створення програмних моделей об’єктів і явищ зовнішнього світу. На сьогодні вже створено десятки різних мов (як примітивних, так і близьких до мови людини).

Їх розвиток невпинно йшов від першої мови асемблера до мов високого рівня і до систем автоматизованого проектування. Під час розробки мов програмування за мету ставилося розробити мову, яка могла б виконувати всі необхідні для роботи функції і при цьому не була б складною у використанні.

З часом мови програмування ставали все ефективнішими та зрозумілими навіть для рядових користувачів. За їх допомогою стало можливим одним рядком описувати функції, для опису яких мовами молодших поколінь потрібно було б сотні-тисячі рядків початкового коду.

C++ – універсальна мова програмування, що належить до високорівневих, трансльованих, об’єктно-орієнтованих мов. Була розроблена Бьярном Страуструпом у 1983 році. Базується на мові Сі. У 1990-х роках С++ стала однією з найуживаніших мов програмування загального призначення.

Нововведенням С++ в порівнянні з С є: підтримка об’єктно-орієнтованого програмування через класи, підтримка узагальненого програмування через шаблони, доповнення до стандартної бібліотеки, додаткові типи даних, виключень, простору імен, вбудовувані функції, посилання і оператори керування вільно розподілюваною пам’яттю.

Мова С++ має достатньо шиpокi гpафiчнi можливостi. Всi необхiднi визначення для графiчного модуля мови С++ дано в файлi graphics.h . При виборi вiдповiдного режиму вiн повинен бути включеним в програму за допомогою директиви #include, а перед використанням графічних функцій повинна бути проініціалізована графічна система (вказаний графічний драйвер та режим його роботи).

1 Розробка і обґрунтування технічного завдання

1.1 Вимоги користувача

Необхідно розробити програму, що відтворює гру “Відбивання кульки”, в якій приймають участь двоє гравців.

Після запуску програми на екрані повинне з’явитися меню, з пунктами для початку гри, виведення підказки, інформації про автора гри та для виходу з меню.

Пункти меню:

“Нова гра” – запуск гри. Після натискання даної клавіші у робочому вікні з’являється одне за одним меню для вибору кількості ігор (партій) (3, 5, 10) та швидкості руху кульки (3 швидкості), а за ними і ігрове поле. Ігрове поле розділено на дві частини. Зліва та справа присутні лопатки гравців у вигляді прямокутників для відбивання кульки. Знизу ведеться рахунок вдалих ударів для кожного гравця;

„Допомога” – виводить список клавіш, які використовуються у грі;

„Про автора” – виводить інформацію про розробника даної програми;

„Вихід” – дозволяє вийти з програми після її завершення.

1.2. Вимоги до програмної реалізації

Програма повинна відповідати вимогам користувача.

Гра програмується на мові С++. Програміст може використовувати стандартні функції даної мови програмування, а також створювати свої власні, підключати заголовочні файли даного компілятора.

Програма має бути реалізована графічно. Вибір відповідних пунктів меню здійснюється за допомогою клавіш курсора та клавіші ENTER. Програма має витримувати усі тести користувача. На кожній сторінці повинна бути доповнена коментарями.

Завантажити цю роботу безкоштовно
Пролистати роботу: 1  2  3  4  5  6 



Реферат на тему: Розробка гри “Відбивання кульки”

BR.com.ua © 1999-2017 | Реклама на сайті | Умови використання | Зворотній зв'язок