Часть полного текста документа: Министерство образования РФ. ИжГТУ. Кафедра Радиотехники. Курсовая работа по информатике. Тема: "Создание игры". Проверил: Старший преподаватель Сидорина В.А. Выполнил: Студент гр.2-29-1 Скворцов Я.А. Ижевск.2003. Содержание Стр. Введение--------------------------------------------------------------------------------3 1 Постановка задачи------------------------------------------------------------------4 2 Алгоритмы и блок-схемы---------------------------------------------------------5 3 Программа на языке Pascal с комментариями--------------------------------6 4 Руководство пользователя для работы в программе-----------------------16 Заключение----------------------------------------------------------------------------17 Список использованной литературы---------------------------------------------18 ВВЕДЕНИЕ: Основной целью данного курсового проекта является закрепление и демонстрация знаний, полученных при изучении курса информатики. Выполнение работы требует творческого подхода и применения дополнительных знаний из области графики. Курсовой проект не предполагает дальнейшего коммерческого использования данного программного продукта. 1 Постановка задачи. Требуется создать игру, основным смыслом которой является то, что в одной части экрана перемещаются объект-(объекты) одного типа("Самолёты"), а в другой части экрана находится объект другого типа("Средство противовоздушной обороны"), и "Средство ПВО" должно сбивать "Самолёты". а) Выбор, обоснование и изложение метода решения задачи. Я предпочёл использование динамической памяти, прорисовку текстур в отдельной процедуре и звуковое сопровождение. С динамической памятью в данном случае очень удобно организовать одновременное перемещение динамических объектов по экрану с минимальным мерцанием экрана. Прорисовка текстур в отдельной процедуре удобна тем, что при желании имеется возможность прорисовать движущийся объект не вникая в особенности программы. Звуковое сопровождение через системный динамик предрасполагает пользователя к получению приятных ощущений при использовании программы. б) Построение алгоритма задачи. Программа начинается с меню, если же выбор пал на меню "Программа" то сначала в динамическую память заносятся "чистые" квадраты экрана, затем последовательно на экран выводятся изображения динамических объектов и последовательно же заносятся в динамическую память. ............ |