стратегии
Содержание
Введение.........................................................................................................5
1. Аналитический обзор...........................................................................6
2. Технологическая часть.......................................................................30
2.2 «Blueprints/»..................................................................................30
2.3 «Maps/»..........................................................................................30
2.4 «Meshes/».......................................................................................30
2.5 «Textures/».....................................................................................30
2.6 «UI/»...............................................................................................30
2.7..............................................................................................................30
Заключение..................................................................................................30
Введение
Игровая сфера деятельности в настоящее время является одной из
самых быстро развивающихся среди индустрии развлечений, и в то же время
имеет дольно низкий порог вхождения для начинающих разработчиков.
Первые компьютерные игры появились еще в 70-ых годах 20 века и
изначально были доступны только на аркадных автоматах и не имели
большого разнообразия геймплея. Затем, в 90-ых основной их платформой
стали персональные компьютеры. Переход был обусловлен несколькими
факторами:
Задачи:
1.Аналитический обзор
1.1 Обзор платформ и операционных систем
За время существования мобильных устройств было разработано
множество операционных систем. С течением времени поддержка
некоторых, уже устаревших, прекращалась. Наиболее известные из них:
Примеры игр-головоломок
Примеры игр:
Примеры игр:
Примеры игр:
Примеры игр:
Примеры игр:
Примеры игр:
Pokemon Go – бесплатная мобильная игра по популярной серии игр про
покемонов, которая основана на технологиях дополненной реальности.
Peer-to-peer (P2P)
Клиент-серверная архитектура
Так же, без сомнения, плюсом является то, что сложную для
вычисления логику системы можно осуществлять на более мощной
серверной части, что положительно влияет на производительность игры,
запущенную на устройствах клиентов.
Минус Unity
Кроссплатформенность
Поддержка множества ассетов
Поддержка AR, VR платформ
Язык визуального программирования Blueprints
Минусы:
Плюсы CryENGINE
Кроссплатформенность
Простое создание визуально красивого игрового окружения.
Визуальное качество графики игр
Минусы
Скудная документация.
Не дружелюбен к новым пользователям
Unreal 2D
4/5 4/5 5/5 Есть 4/5
Engine /3D
2D
Godot 4/5 3/5 3/5 Нет 4/5
/3D
2D
CryENGINE 3/5 2/5 4/5 Есть 3/5
/3D
2D
GameMake 4/5 3/5 3/5 Нет 3/5
1.4.2 Выбор средства создания моделей
Так же рассмотрим самые популярные средства создания различных
3D моделей.
Язык
программиро
Изменяемые Моделирован Поддержка вания,
Главные Дополнитель кисти, ие, захвата моделировани
функции ные аддоны, скульптурные Дружелюбны движений, е органики и
слои й интерфейс слои, объектов с
твёрдыми
гранями
Моделирован
Скульптинг и
ие, анимация, Моделирован Анимация и
Высоко Моделирован
Предназначение скульптинг, ие и визуальные
полигональное ие
визуальные анимация эффекты
моделирование
эффекты
Сложнее Сложная
Сложность Легкая Средняя Средняя
среднего
$895 или
Цена Бесплатно $700 $1,470 за год $1,479 за год
$39.95 в месяц
Фотореалистичный рендер
Можно создавать собственные кисти
Возможность работать с очень большим количеством полигонов
Минусы
Цена.
Сложность в изучении
Не стандартное меню
Плюссы Cinema 4d
Простота обучения.
Расширяемость с помощью плагинов
Стабильность
Минусы
Цена
Плюсы Maya
Минусы
Дорогая
Сложна для изучения
Плюсы
Минусы
Цена
Blender – самое лучшее бесплатное программное обеспечение для
создание 3D моделей. В функционал Blender входит моделирование создание
текстур, создание анимации, рендеринг, скульптинг, программирование,
создание композиций и шейдеров.
Плюсы Blender
Бесплатность
Открытый код
Большой набор инструментов
Возможность создать законченную модель без использования
сторонних приложений
Минусы
2. Технологическая часть
2.1 Создание и настройка проекта в Unity
Перед началом своей работы мною было принято решение
разъяснить, что из себя представляет «Unity».
!!!!!!!!!!!!!!!!!!!!!!!
при импорте файла на самом деле он не сохраняется в проекте, если
только не указать это естественным образом, нажав на наши файлы правой
кнопкой мыши и выбрав «Save», все полученные нами файлы занесутся в лог
программы.
Далее мы создаем меши, для нашего уровня, чтобы в дальнейшем
можно было использовать эти меши как объекты. Чтобы перенести объект из
панели «Project», во «Scene» на нужном объекте мы кликаем правой кнопкой
мыши и переносим наш объект в рабочее пространство.
Эти же объекты можно перемещать, поворачивать или
масштабировать. Для всех этих действий существуют и клавиши, которыми
можно пользоваться W, E и R. После нажатия каждой из этих кнопок на
клавиатуре появляется манипулятор для объекта.
Для того чтобы объяснить как работают материал вы этой программе,
мною был создан один из объектов, в котором хранятся следующие базовые
параметры:
«Albedo». Цвет или же текстура модели. Используется для
добавления детализации объекта или же градиента цвета;
«Metallic». Насколько материал используемый нами
металлический, т.е насколько он выглядит металлическим;
«Smoothness». Преобразование блеска неметаллических
поверхностей;
«Roughness». Насколько текстура объекта шероховатая.
ЗАКЛЮЧЕНИЕ