Similar presentations:
allbest-r-00776983
1. Розробка програмного забезпечення – гра “Тетріс”
МІНІСТЕРСТВО ОСВІТИ І НАУКИ, МОЛОДІ ТА СПОРТУ УКРАЇНИМИКОЛАЇВСЬКИЙ БУДІВЕЛЬНИЙ КОЛЕДЖ
КИЇВСЬКОГО НАЦІОНАЛЬНОГО УНІВЕРСИТЕТУ БУДІВНИЦТВА ТА
АРХІТЕКТУРИ
Підготувала: студентка групи КН-309
Єлік Ольга Андріївна
1
2. Аналіз існуючих видів ігор
Існує чи мало видів ігор, наприклад таких, як:Броділки – стрелялки;
Файтінги;
Слешер;
Аркада;
Симулятори;
Стратегії;
Спортивні;
Квести;
Головоломки;
Логічні.
2
3. Опис гри «Тетріс»
34. Постановка задачі
Розробка інтерфейсу користувача гри “Тетріс”;Організація та аналіз ігрового поля;
Розробка алгоритмів динамічних сцен
(переміщення фігур та знищення ліній).
4
5. Опис об’єктів
Кубблискавка
балка
T – фігура
5
6. Ієрархія об’єктів
67. Ієрархія наслідування
78. Вигляд головного меню програми
89. Вигляд форми опису
910. Вигляд форми гри
1011. Алгоритм роботи основної форми
Алгоритм роботи основної форми11
12. Сітка представлення ігрового поля
1213. Алгоритм переміщення фігури вниз
1314. Алгоритм перевірки можливості зміни розташування фігури
1415. Головна форма
1516. Форма гри
1617. Форма опис
1718. Форма правила
1819. Висновки
У даному курсовому проекті розроблено гру “Тетріс”.До недоліків роботи можна віднести наступне:
для організації гри були використані стандартні засоби
візуального програмування TImage, які є слабкими у порівнянні з
спеціалізованими графічними бібліотеками. Через що у грі, при
переміщенні об’єктів, відбуваються сильні мерехтіння;
не реалізовані функції обертання фігур та повідомлення про
наступну фігуру.
Зазначені зауваження не є принциповими до дисципліни «Обєктноорієнтоване програмування» і тому у цілому можна вважати, що
всі поставлені задачі виконано.
Дякую за увагу!
19