📄Работа №207239

Тема: Разработка компьютерной ID-игры в жанре «Adventure»

Характеристики работы

Тип работы Дипломные работы, ВКР
Программирование
Предмет Программирование
📄
Объем: 38 листов
📅
Год: 2020
👁️
Просмотров: 42
Не подходит эта работа?
Закажите новую по вашим требованиям
Узнать цену на написание
ℹ️ Настоящий учебно-методический информационный материал размещён в ознакомительных и исследовательских целях и представляет собой пример учебного исследования. Не является готовым научным трудом и требует самостоятельной переработки.

📋 Содержание

ВВЕДЕНИЕ 4
1. АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ 6
1.1. Обзор аналогичных проектов 6
1.2. Обзор программных средств разработки 9
2. ПРОЕКТИРОВАНИЕ ИГРОВОГО ПРИЛОЖЕНИЯ 13
2.1. Техническое предложение 13
2.2. Функциональные требования 17
2.3. Нефункциональные требования 18
2.4. Диаграмма прецедентов 18
3. РЕАЛИЗАЦИЯ ИГРОВОГО ПРИЛОЖЕНИЯ 21
3.1. Визуальное и звуковое оформление приложения 21
3.2. Файловая структура приложения 21
3.3. Структура игрового приложения 22
3.4. Интерфейс 23
3.5. Реализация персонажа 26
3.6. Реализация противников 29
3.7. Реализация заданий 33
4. ТЕСТИРОВАНИЕ 35
ЗАКЛЮЧЕНИЕ 36
ЛИТЕРАТУРА 37

📖 Аннотация

В данной выпускной квалификационной работе представлен процесс разработки и реализации компьютерной игры в жанре «Adventure» для операционной системы Windows. Актуальность исследования обусловлена стремительным развитием игровой индустрии и постоянным спросом на качественный интерактивный контент, где жанр приключений, сочетающий нарратив и исследование, сохраняет устойчивую популярность. Основным результатом работы является полностью функционирующее игровое приложение, созданное на базе свободного движка Godot Engine, что подтверждается успешным выполнением поставленных задач: проведением анализа предметной области, выбором инструментов, проектированием, непосредственной реализацией и тестированием. Научная значимость заключается в систематизации подходов к проектированию игровых приложений данного жанра, а практическая — в демонстрации возможностей Godot Engine для создания кроссплатформенных продуктов и формировании готового прототипа, который может быть расширен. В ходе исследования был проведен анализ литературных источников, включая работы, посвященные игростроению (Game Developing Documentation), обзору игровых жанров, а также исследованиям в области визуальных новелл (Chittaro Luca, Combi Carlo) и использованию конкретных технологий, таких как Godot Engine.

📖 Введение

Актуальность
В настоящее время компьютеры оказывают огромное влияние на человека. Ведь это совокупность рабочей площадки, средств для общения, поиска информации и многого другого. Неотъемлемой и немаловажной частью компьютеров также являются способы развлечения. Среди них можно выделить один из основных - компьютерные игры.
Первая компьютерная игра была создана в далёком 1940 году и на сегодняшний день игростроение [5] стремительно продолжает набирать популярность. Каждый год выходят в свет десятки тысяч компьютерных игр, самые популярные из которых могут приносить их разработчикам миллионы долларов.
Существует огромное количество популярных жанров компьютерных игр, которые успешно зарекомендовали себя на рынке игроиндустрии [14]. Среди них фигурируют такие жанры как MOBA [7], Shooter [10], MMORPG [11], Adventure.
Adventure - жанр, представляющий собой интерактивную историю с главным героем, управляемым игроком. Важнейшими элементами игры в жанре adventure являются повествование и исследование мира.
Среди этого жанра встречаются такие разновидности как текстовые приключения [13], визуальные новеллы [4], симуляторы ходьбы и другие.
Цель и задачи
Целью данной работы является разработка и реализация компьютерной игры жанра Adventure.
Для достижения поставленной цели необходимо решить следующие задачи.
1. Произвести обзор существующих игровых приложений.
2. Произвести обзор средств разработки игрового приложения.
3. Спроектировать игровое приложение.
4. Реализовать игровое приложение.
5. Выполнить тестирование игрового приложения.
Структура и объём работы
Работа состоит из введения, 4 разделов, заключения, списка использованной литературы.
Работа составляет 37 страниц, в списке литературы указано 17 источников.
В первой главе производится анализ предметной области, приведен обзор существующих аналогов и программных средств разработки.
Во второй главе раскрывается проектирование приложения, его компонентов, приведены поясняющие диаграммы.
Третья глава описывает разработку игрового приложения.
В четвертой главе приведены таблицы с результатами функционального тестирования.
В заключении выведены основные результаты проделанной работы.

Возникли сложности?

Нужна качественная помощь преподавателя?

👨‍🎓 Помощь в написании

✅ Заключение

Основные результаты
В результате данной работы было разработано игровое приложение под OC Windows в жанре «Adventure» на платформе Godot Engine, что и являлось основной целью данной работы. Для достижения этой цели были выполнены следующие задачи:
1) проведен обзор существующих игровых приложений;
2) проведен обзор средств реализации игрового приложения;
3) произведено проектирование игрового приложения;
4) выполнена реализация игрового приложения;
5) осуществлено тестирование игрового приложения.
Пути совершенствования
Дальнейшее развитие приложения может идти по следующим направлениям:
1) добавление дополнительных уровней;
2) добавление способностей для героя;
3) добавление новых видов противников;
4) улучшения визуальной и звуковой составляющей.

Нужна своя уникальная работа?
Срочная разработка под ваши требования
Рассчитать стоимость
ИЛИ

📕 Список литературы

1. About - Pygame wiki: [Электронный ресур] URL: https://www.pygame.org/wiki/about (дата обращения: 15.02.2020).
2. Adobe Photoshop [Электронный ресурс] URL: https://www.adobe.com/ru/products/photoshopfamily.html (дата обращения: 16.02.2020).
3. Aseprite - animated sprite editor & pixel art tool: [Электронный ресурс] URL: https://www.aseprite.org/ (дата обращения: 17.02.2020)
4. Chittaro Luca. Visual definition of temporal clinical abstractions: a user interface based on novel metaphors / Chittaro Luca, Combi Carlo // Lecture notes in computer science. - 2001. - T. 2101 - С. 2-27.
5. Game Developing Documentation: [Электронный ресурс] URL: https://developer.mozilla.org/ru/docs/Games/ (дата обращения: 14.02.2020).
6. Godot Engine - Free and open source 2D and 3D game engine: [Электронный ресурс] URL: https://godotengine.org/ (дата обращения 10.02.2020).
7. Multiplayer Online Battle Arena (Concept) [Электронный ресурс] URL: https://www.giantbomb.com/multiplayer-online-battle-arena/3015-6598/ (дата обращения: 14.02.2020).
8. Saunders K., Novak J. Game Development Essentials: Game Interface Design. - USA: Cengage Learning, 2012. - 320 p.
9. Unity, платформа разработки в реальном времени: [Электронный ресурс] URL: https://unity.com/ru (дата обращения: 15.02.2020).
10. What is First Person Shooter (FPP)? - Defenition from Technopedia [Электронный ресурс] URL: https://www.techopedia.com/definition/241/first- person-shooter-fps (дата обращения 14.02.2020).
11. What is the an MMO, What is an MMORPG and the difference between them [Электронный ресурс] URL: https://plarium.com/en/blog/difference-between-mmo-and-mmorpgs/ (дата обращения: 14.02.2020).
12. Дин Л., Дон У. Принципы работы с требованиями к программному обеспечению. Унифицированный подход. - М.: Издательский дом "Вильямс", 2002. - 448 с.
13. Каманкина М.В. Interactive Fiction / Каманкина М.В. // Государственный институт искусствознания. - 2014. - № 1 (10). - С. 1-4.
14. Кузнецов М.Д. Игровая индустрия в экономике [Текст] / М.Д. Кузнецов, Т.Н. Рогова // Региональная экономика: Актуальные вопросы и новые тенденции: сб. статей. - Ульяновск, 2018. - С. 16 - 20.
15. Официальный сайт GIMP [Электронный ресурс] URL: https://www.gimp.org/ (дата обращения 18.02.2020).
..17

🖼 Скриншоты

🛒 Оформить заказ

Работу высылаем в течении 5 минут после оплаты.
Предоставляемые услуги, в том числе данные, файлы и прочие материалы, подготовленные в результате оказания услуги, помогают разобраться в теме и собрать нужную информацию, но не заменяют готовое решение.
Укажите ник или номер. После оформления заказа откройте бота @workspayservice_bot для подтверждения. Это нужно для отправки вам уведомлений.

©2026 Cервис помощи студентам в выполнении работ