Разработка игрового проекта на основе unity3d

Содержание

Слайд 2

Задачи дипломной работы Изучить рынок мобильных игр и аналогичные продукты. Изучить

Задачи дипломной работы

Изучить рынок мобильных игр и аналогичные продукты.
Изучить основные принципы

создания игровых проектов.
Составить концепт игровой механики.
Подготовить двухмерный графический материал.
Создать трехмерные модели игровых объектов, включая текстуры и анимации.
Реализовать игровую механику и интерфейс.
Реализовать сохранение данных.
Интегрировать игру с сервисами GooglePlay.
Слайд 3

Анализ аналогичных мобильных игр Грамотный интерфейс. Яркий и качественный дизайн. Динамические

Анализ аналогичных мобильных игр

Грамотный интерфейс.
Яркий и качественный дизайн.
Динамические бои.
Специальные события.
Разнообразие подходов

к прохождению.
Низкий порог входа в игру.
Слайд 4

Механика Игровое поле со вспомогательными элементами

Механика

Игровое поле со вспомогательными элементами

Слайд 5

История и эстетика Главный герой игры

История и эстетика

Главный герой игры

Слайд 6

История и эстетика Главный злодей игры

История и эстетика

Главный злодей игры

Слайд 7

Технология Средства реализации программной части: Средства реализации графической части:

Технология

Средства реализации программной части:

Средства реализации графической части:

Слайд 8

Моделирование Создание модели противника

Моделирование

Создание модели противника

Слайд 9

Текстурирование Использование симметрии при создании текстуры противника и готовая игровая сцена с объектами.

Текстурирование

Использование симметрии при создании текстуры противника и готовая игровая сцена с

объектами.
Слайд 10

Анимирование Анимированные модели игровых персонажей

Анимирование

Анимированные модели игровых персонажей

Слайд 11

Системы частиц Изображения для системы частиц и готовые эффекты

Системы частиц

Изображения для системы частиц и готовые эффекты

Слайд 12

Управление анимацией Фрагмент кода, позволяющий управлять анимацией в Unity3d:

Управление анимацией

Фрагмент кода, позволяющий управлять анимацией в Unity3d:

Слайд 13

Интеллект игровых противников: Определение целей Массив тегов игровых объектов, с которыми

Интеллект игровых противников: Определение целей

Массив тегов игровых объектов, с которыми может состояться

контакт:

Функция, определяющая пересечение с другими объектами:

Слайд 14

Интеллект игровых противников: Навигация Компонент «Nav Mesh Agent» позволяет осуществлять поиск пути к координатам цели: Target

Интеллект игровых противников: Навигация

Компонент «Nav Mesh Agent» позволяет осуществлять поиск пути к

координатам цели:

Target

Слайд 15

Интеллект игровых противников: Система боя Контейнер «Mobs» содержит объекты противников, как

Интеллект игровых противников: Система боя

Контейнер «Mobs» содержит объекты противников, как родитель он

способен передавать сообщения всем своим дочерним объектам:
Слайд 16

Интеграция с сервисами GooglePlay Подключение к аккаунту GooglePlay и достижение за вход в игру.

Интеграция с сервисами GooglePlay

Подключение к аккаунту GooglePlay и достижение за вход

в игру.
Слайд 17

Реализация интерфейса Интерфейс магазина в окне редактора Unity3d

Реализация интерфейса

Интерфейс магазина в окне редактора Unity3d

Слайд 18

Реализация игрового магазина При размещении, каждому компоненту магазина задаются параметры улучшения, которое он содержит:

Реализация игрового магазина

При размещении, каждому компоненту магазина задаются параметры улучшения, которое

он содержит:
Слайд 19

Сохранение данных Для сохранения данных в Unity3d используется встроенный класс PlayerPrefs

Сохранение данных

Для сохранения данных в Unity3d используется встроенный класс PlayerPrefs позволяющий

записывать и извлекать данные из памяти:
Слайд 20

Заключение Изучен рынок мобильных игр и аналогичные продукты. Изучены основные принципы

Заключение

Изучен рынок мобильных игр и аналогичные продукты.
Изучены основные принципы создания игровых

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

В результате дипломной работы был реализован готовый продукт и решены следующие задачи: