
- •Содержание.
- •Введение.
- •Теоретическая часть.
- •2.1. Основные этапы развития компьютерных игр.
- •2.2. Виды компьютерных игр.
- •2.3. Выбор средств и среды для разработки.
- •Основные логические концепции приложения.
- •3. Практическая часть.
- •3.1. Структура программы и ее реализация.
- •3.2. Интерфейс приложения.
- •3.3. Руководство пользователя.
- •Заключение.
- •5. Приложения.
- •Полный код программы.
- •Дополнительные скриншоты приложения.
- •6.Список источников.
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ
Федеральное государственное бюджетное образовательное учреждение
высшего профессионального образования
«Сибирский государственный аэрокосмический университет
имени академика М.Ф. Решетнева»
(СибГАУ)
Кафедра ИВТ
Пояснительная записка
к курсовой работе
по дисциплине «Языки программирования»
на тему: «Игровое приложение»
Выполнили: студенты группы БИС 13-01
Машуков Николай Дмитриевич
Антонова Евгения Владимировна
Проверила: доцент кафедры ИВТ
Гуменникова Александра Викторовна
Красноярск 2014
Содержание.
Введение…………………………………………………………………3
Теоретическая часть…………………………………………………….5
Основные этапы развития компьютерных игр…………………. 5
Виды компьютерных игр…………………………………………. 9
Выбор средств и среды для разработки…………………………. 13
Основные логические концепции приложения………………… 15
Практическая часть…………………………………………………… 18
Структура программы и ее реализация………………………… 18
Интерфейс приложения……………………………………………19
Руководство пользователя…………………………………………22
Заключение……………………………………………………………….
Приложения………………………………………………………………
Полный код программы……………………………………………..
Дополнительные скриншоты приложения…………………………
Список источников……………………………………………………….
Введение.
К началу XXI века компьютерные технологии заняли важное место в жизни человека. С ними связаны практически все отрасли человеческой деятельности, они неотъемлемая часть работы крупных компаний и проведения свободного времени дома.
В наше время, особенно широкое распространение, получили различные компьютерные игры – уникальный продукт научно-технического развития и развития личности; явление информационного общества, приобретшее в последние десятилетия исключительную популярность. Они привлекают обширнейшую аудиторию, в которую входят представители всех возрастов и слоев населения. По статистике более 90 % современных детей и множество взрослых играют в видеоигры. По сей день спорным вопрос остается влияние компьютерных игр на людей, некоторые считают, что игры являются прекрасным средством для развития различных навыков (внимание, логика, память). Однако существует мнение, что компьютерные игры скорее вредят и отнимают свободное время. Нельзя однозначно сказать хорошо это или плохо. Не смотря на все это, наблюдается стремительное развитие игрового программного обеспечения, постоянное усовершенствование методов реализации игрового процесса, графических представлений, разработка новых методов взаимодействия пользователя с приложением. Существует обширное количество компаний, занимающихся разработкой компьютерных игр. Кроме того, данный процесс сам по себе является способом выражения своих идей и создания своего уникального проекта, сама процесс игры развивает стратегическое, творческое, нестандартное мышление. Данные причины, отражающие с каждым днем растущую актуальность темы разработки компьютерных игр, послужили причиной для выбора темы курсовой работы.
Целью курсовой работы является разработка компьютерной игры в жанре платформера. Для достижения данной цели необходимо будет выполнить ряд задач:
Отбор литературы, необходимой для ознакомления с темой курсовой работы.
Изучение данной литературы, исследование актуальности темы проекта.
Ознакомление с предметной областью, историей развития компьютерных игр и их видами.
Разработка собственного игрового приложения на основе полученных знаний.
Разработка основной концепции игры.
Разработка логики игры.
Разработка графического и звукового оформления.
Создание классов и их методов, содержащих сведения и модели поведения объектов.
Обработка взаимодействия игрока и объектов с окружением.
Непосредственная реализация приложения.
Тестирование.
Результатом проделанной работы будет являться простейшая компьютерная 2D игра, отражающая исследовательскую работу и знания, примененные на практике. В дальнейшем проект может быть усовершенствован путем улучшения графической или геймплейной составляющей.