Тема: СОЗДАНИЕ ПРОГРАММНОГО МОДУЛЯ ДЛЯ СИМУЛЯТОРА СТРЕЛЬБЫ ИЗ ЛУКА С ПОМОЩЬЮ UNREAL ENGINE 4
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
ГЛАВА 1. АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ 8
1.1 О разработке игр и становлении игровой индустрии 8
1.2 Обзор других движков 11
1.3 Unreal Engine 14
1.4 Версии и модификации 14
1.4.1 Unreal Engine 1 15
1.4.2 Unreal Engine 1.5 15
1.4.3 Unreal Engine 2 16
1.4.4 Unreal Engine 2.5 16
1.4.5 Unreal Engine 2 Runtime 17
1.4.6 Unreal Engine 2Х 17
1.4.7 Unreal Engine 3 18
1.4.8 Unreal Engine 3.5 18
1.4.9 Unreal Engine 4 19
1.5 Вывод 21
ГЛАВА 2. ПОДГОТОВКА К РАЗРАБОТКЕ ПРОГРАММНОГО МОДУЛЯ
НА UNREAL ENGINE 4 22
2.1 Иерархия объектов 22
2.2 Actor 23
2.3 ActorComponent 26
2.4 Pawn 28
2.5 Основные компоненты Unreal Engine Gameplay Framework 28
2.6 Asset 30
2.7 Необходимое программное обеспечение 31
2.8 Blueprint 33
2.9 Расчет траектории движения стрелы 33
2.10 Вывод 31
ГЛАВА 3. СОЗДАНИЕ ПРОГРАММНОГО МОДУЛЯ 36
3.1 Создание проекта 36
3.2 Разбор интерфейса редактора движка 37
3.3 Импорт ассетов 38
3.4 Настройка стрелы и поворот дуги 40
3.5 Создание регулируемой скорости стрелы 43
3.6 Создание искусственного интеллекта 45
3.7 Расположение мишеней 46
3.8 Создание эффектов крови 48
ЗАКЛЮЧЕНИЕ 49
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ 50
ПРИЛОЖЕНИЕ 53
📖 Введение
Как показывают результаты исследований видеоигр, каждый из нас обладает способностью преодолевать беспокойство, депрессию и справляться с физической и психической болью. Только вам нужно уметь контролировать свое внимание.
В университета Вашингтона была разработана игра Snow World [1] для лечащихся после тяжелых ожогов. Результаты клинических исследований поразили медиков. Оказалось, что «уход» пациентов в виртуальную реальность уменьшает боль на 35-50%. А для пациентов с самыми тяжелыми ожогами игра имеет еще более сильный эффект, чем морфин, который они также получают. Во время игры пациенты почти не чувствовали боли.
Hedgewars [2] - это игра-стратегия. В начале игры участникам предлагается выбрать свою армию розовых ежей для межгалактических сражений. (Hedgewars - это аналог Angry Birds, но вместо птиц здесь летают колючие животные.) Правила игры не так сложны. Сотрудники Хельсинкского университета выяснили, что игра оказывает мощное влияние на организм человека и его разум.
Согласно наблюдениям докторов Михаила Шовихарви-Спапе и Никласа Раваха, у пары человек, играющих в хеджеваров в одном помещении, может возникнуть связь, как неврологическая, так и психологическая. Необычно то, что их мозговые волны начинают синхронизироваться, поскольку нейроны начинают «отражать» друг друга. Данный процесс помогает любому игроку предсказать действия другого. Данные изменения могут произойти практически сразу, через несколько минут после запуска игры.
В играх мы часто играем за героев. Но могут ли игры помочь стать героем в реальной жизни? Возможно ли, что мы можем вдохновлять других и достигать необычных целей?
Оказалось, что игроки действительно прилагают больше усилий для решения сложных задач [3]. Как показало исследование, люди показывали «склонность к решению более сложных задач». Когда им предложили серию разнообразных головоломок, они потратили гораздо больше времени на решение головоломок высокого уровня. Люди, которые редко играли, отказались от участия в исследовании и не стали решать более сложные головоломки. В общем, игроки были более упорными и настойчивыми. Они показали стремление к решению более трудных задач.
Некоторые сложные игры, такие как Re-Mission [4], заставляют нас прилагать больше усилий и фокусироваться на решении повседневных задач.
Целью работы является разработка программного модуля симулятора стрельбы из лука на движке Unreal Engine 4.
Тема является актуальной в связи с высоким ростом игровой индустрии в наше время. На рынке компьютерных технологий существуют
7 как крупные компании (EA, Valve, Ubisoft), так и отдельные инди-разработчики. В большинстве случаев крупные компании используют собственные движки для разработки проектов, а инди-разработчики же предпочитают готовые, среди которых есть и бесплатные (Unity, Unreal Engine и т.д.)
✅ Заключение
Работа была представлена на конференции





