Трехмерная компьютерная игра с использованием Blender

Раздел
Программирование
Просмотров
394
Покупок
0
Антиплагиат
Не указан
Размещена
10 Июл 2021 в 12:15
ВУЗ
Не указан
Курс
4 курс
Стоимость
900 ₽
Файлы работы   
1
Каждая работа проверяется на плагиат, на момент публикации уникальность составляет не менее 40% по системе проверки eTXT.
docx
Трехмерная компьютерная игра с использованием Blender
8 Мбайт 900 ₽
Описание

Что касается видеоигр, то они имеют многовековую историю.

Видеоигры стали важной формой развлечения с начала 1970-х годов, появившись в различных форматах: телевизионные консоли, портативные игровые автоматы, игры на жидкокристаллических панелях, развлекательные аркады. Игры и игровые приставки неуклонно росли, в плане графической, технологической сложности и мощности, и на данный момент достигли высочайшего уровня.

Чем выше уровень, тем сложнее удивить своего пользователя. Поэтому

3D-разработчики всегда стараются удовлетворить требования игроков, изобретая и добавляя новые «фишечки» в свои игры. В настоящее время для создания 3D-игр используются множество игровых движков, которые позволяют людям создавать свои собственные игры. Blender является одной из основных платформ для реализации своих идей в игровом пространстве.

Целью работы является разработка платформенной игры, в ходе которой игрок сможет проверить себя на ловкость, концентрацию внимания. Погружение в игру позволит отвлечься от рутинных дел на время.

Процесс разработки можно разделить на несколько этапов:

1. Исследование игровых движков, применяемых в индустрии на данный момент

2. Исследование платформенных игр, пользующихся популярностью на данный момент

3. Создание общей концепции, дизайна и логики игры

4. Разработка игры при помощи следующих инструментов: Blender, Blender Game Engine, Python.

Оглавление

ВВЕДЕНИЕ..................................................................................................... 3

1. ТЕОРЕТИЧЕСКАЯ ЧАСТЬ....................................................................... 5

1.1. Обзор игровых движков................................................................ 5

1.2. Обоснование выбора используемых технологий....................... 12

1.2.1. Программное обеспечение для создания трёхмерной компьютерной графики Blender................................................................ 12

1.2.2. Достоинства и недостатки программного обеспечения для создания трёхмерной компьютерной графики Blender.................. 17

1.2.3. Язык программирования Python................................... 18

1.3. Классификация компьютерных игр по жанрам.......................... 18

1.4. Жанр игры - Платформер............................................................ 19

1.5. Схожие игры по тематике и их анализ........................................ 19

2. ПРАКТИЧЕСКАЯ ЧАСТЬ....................................................................... 24

2.1. Концепция игры........................................................................... 24

2.2. Архитектура игры........................................................................ 24

2.3. Разработка игры.......................................................................... 25

ЗАКЛЮЧЕНИЕ............................................................................................. 32

СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ...................................... 33

ПРИЛОЖЕНИЕ............................................................................................. 35

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

1. Stelios Xinogalos «Overview and Comparative Analysis of Game Engines for Desktop and Mobile Devices» URL: https://www.researchgate.net/publication/ 322027338_Overview_and_Comparative_Analysis_of_Game_Engines_for_Des ktop_and_Mobile_Devices (дата обращения 01.03.2021)

2. Meeri Mäkäräinen «Immersive 3D modeling with Blender and off-the-shelf hardware» URL: https://www.researchgate.net/publication/ 261041851_Immersive_3D_modeling_with_Blender_and_off-the- shelf_hardware (дата обращения 25.03.2021)

3. Андрей Прахов «Blender 2.7» URL:https://vk.com/doc259365210_463307785? hash=d1ab37c65cc7181c41&dl=8027f8e4ee481a61ba (дата обращения 25.03.2021)

4. А.В. Меженин «ТЕХНОЛОГИИ 3D МОДЕЛИРОВАНИЯ ДЛЯ СОЗДАНИЯ ОБРАЗОВАТЕЛЬНЫХ РЕСУРСОВ» URL: https://vk.com/ doc44264475_463466410?hash=392cb12dfefcce1c57&dl=f6dcd021bf9d816896 (дата обращения 29.03.2021)

5. «Энцилопедия нодов» URL:https://vk.com/doc44264475_463466904? hash=c390221a6fde59a106&dl=fd6554080ca83d1d55 (дата обращения 04.04.2021)

6. Victor Kuller Bacone «Blender Game Engine: Beginner’s Guide» URL:https:// allitbooks.net/game-programming/139-blender-game-engine-beginners- guide.html (дата обращения 04.04.2021)

7. Tihomir Dovramadjiev «Modern accessible application of the system Blender in 3D design practice» URL: https://www.researchgate.net/publication/ 312033613_Modern_accessible_application_of_the_system_Blender_in_3D_des ign_practice (дата обращения 15.04.2021)

8. James Chronister «Blender Basics» URL: https://sigma-server.com/b3d_files/ BlenderBasics-rus.pdf (дата обращения 16.04.2021)

9. Victor Kuller Bacone «Blender Game Engine: Beginner’s Guide» URL: https:// allitbooks.net/game-programming/139-blender-game-engine-beginners- guide.html (дата обращения 10.05.2021)

10. Carsten "Calli" Wartmann Ton "Evil" Roosendaal Willem "Zycho" Zwarthoed

«gameBlender Documentation» URL: http://eeehhh.narod.ru/gBlenderDoc.pdf (дата обращения 19.05.2021)

11. Mike Diehl «Fun and Mayhem with the Blender Game Engine» URL: https:// johnvidler.co.uk/linux-journal/LJ/207/11046.html (дата обращения 23.05.2021)

12. ALEX SANTA MARIA «What 2D & 3D Platformers Released In 2021 Are Best (So Far)» URL: https://screenrant.com/best-2d-3d-platformers-

released-2021-mario-bowser/ (дата обращения 1.06.2021)

13. DOMINIC ARSENAULT «Video Game Genre, Evolution and Innovation» URL: https://eludamos.org/index.php/eludamos/article/view/65/125 (дата обращения 04.06.2021)

Вам подходит эта работа?
Похожие работы
Основы программирования
Тест Тест
16 Мая в 14:20
38 +1
0 покупок
Основы программирования
Тест Тест
14 Мая в 19:38
43 +1
0 покупок
Основы программирования
Тест Тест
14 Мая в 17:38
34
0 покупок
Основы программирования
Тест Тест
14 Мая в 17:26
33
0 покупок
Основы программирования
Курсовая работа Курсовая
14 Мая в 14:35
44 +1
0 покупок
Другие работы автора
Web-программирование
Дипломная работа Дипломная
25 Окт 2023 в 15:57
129
0 покупок
Web-программирование
Дипломная работа Дипломная
25 Окт 2023 в 00:40
159
0 покупок
Web-программирование
Дипломная работа Дипломная
25 Окт 2023 в 00:18
272
4 покупки
Web-программирование
Дипломная работа Дипломная
23 Окт 2023 в 00:31
178
0 покупок
Основы программирования
Дипломная работа Дипломная
22 Окт 2023 в 00:56
173
0 покупок
Web-программирование
Дипломная работа Дипломная
21 Окт 2023 в 20:40
125
0 покупок
Основы программирования
Дипломная работа Дипломная
21 Окт 2023 в 20:20
175
1 покупка
Основы программирования
Дипломная работа Дипломная
21 Окт 2023 в 20:00
130 +1
0 покупок
Основы программирования
Дипломная работа Дипломная
19 Окт 2023 в 19:01
169
0 покупок
Основы программирования
Дипломная работа Дипломная
19 Окт 2023 в 18:51
213
0 покупок
Основы программирования
Дипломная работа Дипломная
19 Окт 2023 в 18:18
127
0 покупок
Основы программирования
Дипломная работа Дипломная
17 Окт 2023 в 23:52
106
0 покупок
Web-программирование
Дипломная работа Дипломная
17 Окт 2023 в 21:51
59
0 покупок
Основы программирования
Дипломная работа Дипломная
17 Окт 2023 в 21:48
74
0 покупок
Основы программирования
Дипломная работа Дипломная
17 Окт 2023 в 19:46
76
0 покупок
Web-программирование
Дипломная работа Дипломная
19 Сен 2023 в 00:30
86
0 покупок
Web-программирование
Дипломная работа Дипломная
19 Сен 2023 в 00:25
91
0 покупок
Web-программирование
Дипломная работа Дипломная
18 Сен 2023 в 00:52
141
0 покупок
Web-программирование
Дипломная работа Дипломная
18 Сен 2023 в 00:50
103
1 покупка
Темы журнала
Показать ещё
Прямой эфир