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

Раздел
Программирование
Просмотров
424
Покупок
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)

Вам подходит эта работа?
Похожие работы
Основы программирования
Лабораторная работа Лабораторная
4 Ноя в 20:48
4 +4
0 покупок
Основы программирования
Лабораторная работа Лабораторная
4 Ноя в 18:17
8 +8
0 покупок
Основы программирования
Лабораторная работа Лабораторная
4 Ноя в 13:48
6 +6
0 покупок
Основы программирования
Лабораторная работа Лабораторная
4 Ноя в 13:44
5 +5
0 покупок
Основы программирования
Контрольная работа Контрольная
3 Ноя в 19:32
6 +6
0 покупок
Другие работы автора
Web-программирование
Дипломная работа Дипломная
20 Сен в 10:40
42
0 покупок
Web-программирование
Дипломная работа Дипломная
20 Сен в 10:27
44 +1
0 покупок
Web-программирование
Дипломная работа Дипломная
20 Сен в 10:19
28
0 покупок
Web-программирование
Дипломная работа Дипломная
20 Сен в 09:47
33 +1
0 покупок
Web-программирование
Дипломная работа Дипломная
19 Сен в 19:29
36 +1
0 покупок
Web-программирование
Дипломная работа Дипломная
17 Сен в 22:46
39
0 покупок
Web-программирование
Дипломная работа Дипломная
17 Сен в 21:15
33
0 покупок
Web-программирование
Дипломная работа Дипломная
17 Сен в 20:58
36 +1
0 покупок
Web-программирование
Дипломная работа Дипломная
14 Сен в 22:41
30
0 покупок
Web-программирование
Дипломная работа Дипломная
14 Сен в 21:50
33
0 покупок
Web-программирование
Дипломная работа Дипломная
14 Сен в 21:48
21
0 покупок
Web-программирование
Дипломная работа Дипломная
14 Сен в 21:08
30
0 покупок
Web-программирование
Дипломная работа Дипломная
13 Сен в 23:51
30
0 покупок
Web-программирование
Дипломная работа Дипломная
13 Сен в 22:49
23
0 покупок
Web-программирование
Дипломная работа Дипломная
13 Сен в 11:21
39 +1
0 покупок
Web-программирование
Дипломная работа Дипломная
13 Сен в 00:29
42 +1
0 покупок
Web-программирование
Дипломная работа Дипломная
12 Сен в 00:40
35 +1
0 покупок
Web-программирование
Дипломная работа Дипломная
11 Сен в 23:24
35
0 покупок
Web-программирование
Дипломная работа Дипломная
11 Сен в 10:31
47 +1
0 покупок
Темы журнала
Показать ещё
Прямой эфир