Міністерство освіти РФ.
ІжГТУ.
Кафедра Радіотехніки.
В В В В В В В В В В В В В В В В
Курсова робота
з інформатики.
Тема: "Створення ігри".
В В В В В
Перевірив:
Старший викладач
Сидорина В.А.
В В
Виконав:
Студент гр.2-29-1
Скворцов Я.А.
В В В В В В В В В В
Іжевск.2003.
В
Зміст Стор.
1 Постановка завдання ------------------------------------------------- ----------------- 4
2 Алгоритми і блок-схеми ----------------------------------------------- ---------- 5
3 Програма на мові Pascal з коментарями -------------------------------- 6
4 Посібник користувача для роботи в програмі ----------------------- 16
Список використаної літератури --------------------------------------------- 18 p>
ВСТУП:
Основний метою даного курсового проекту є закріплення і демонстрація знань, отриманих при вивченні курсу інформатики.
Виконання роботи вимагає творчого підходу і застосування додаткових знань з галузі графіки. Курсовий проект не передбачає подальшого комерційного використання даного програмного продукту. br/>
1 Постановка завдання.
Потрібен створити гру, основним змістом якої є те, що в одній частині екрана переміщуються об'єкт-(об'єкти) одного типу (В«ЛітакиВ»), а в іншій частині екрану знаходиться об'єкт іншого типу (В«Засіб протиповітряної оборониВ»), і В«Засіб ППО В»повинно збиватиВ« Літаки В». p> а) Вибір, обгрунтування і виклад методу розв'язання задачі. p> Я зволів використання динамічної пам'яті, промальовування текстур в окремій процедурою і звуковий супровід.
З динамічною пам'яттю в даному випадку дуже зручно організувати одночасне переміщення динамічних об'єктів по екрану з мінімальним мерехтінням екрана.
Промальовування текстур в окремій процедурі зручна тим, що при бажанні є можливість промальовувати рухомий об'єкт не вникаючи в особливості програми.
Звукове супровід через системний динамік привертає користувача до отримання приємних відчуттів при використанні програми.
б) Побудова алгоритму задачі. p> Програма починається з меню, якщо ж вибір впав на меню В«ПрограмаВ» то спочатку в динамічну пам'ять заносяться В«чистіВ» квадрати ек...