Конференция White Nights 2016 — Впечатления. День 2

В первой части обзора я рассказал о первом дне конференции White Nights 2016 (Санкт-Петербург, 28-29 июня). На второй день тоже было достаточно хороших докладов. Также хочется отдельно отметить Deconstruction Workshop, который получился весьма интересным. А в завершение конференции была церемония награждения победителей  Indie Game Cup и розыгрыш призов среди всех участников конференции. Ну а теперь подробнее об увиденном. Читать →

Конференция White Nights 2016 — Впечатления. День 1

28-29 июня этого года в Санкт-Петербурге прошла очередная конференция разработчиков игр White Nights. Мероприятие позиционируется как бизнес конференция игровой индустрии, поэтому говорили в основном о монетизации, продвижении, работе с издателями и т.п., по были и некоторые полезные доклады по геймплею и разработке игр в целом. Отдельно хочется отметить очень хороший нетворкинг — это именно то событие, где можно встретиться и обсудить любые интересующие вас аспекты.

В этом году мы были на этой конференции в первый раз и могу сказать, что получили достаточно позитивных впечатлений и вынесли много полезного. Хотелось бы вкратце рассказать об интересных докладах, которые мы прослушали.

IMG_0968

Читать →

Unity для новичков. Делаем зомби шутер. Часть 4

Введение в разработку на игровом движке Unity — практикум. Часть 4.
Это последний видеоурок из серии — завершаем проект. Улучшаем управление персонажем, добавляя движение камеры по вертикали. Создаем точки респауна зомби и генерируем их с уменьшением интервала. Заканчиваем UI: реализуем подсчет очков, используем делегат (Delegates) для обновления интерфейса, скрываем и фиксируем курсор мыши. Делаем билд игры.

Читать →

Unity для новичков. Делаем зомби шутер. Часть 3

Введение в разработку на игровом движке Unity — практикум. Часть 3.
Простое управление персонажем на основе компонента Character Controller. Работа с устройствами ввода. Что такое класс Input и оси управления и их использование для перемещения, поворота персонажа и прочих элементов управления.

Что такое Raycast и его использование на примере стрельбы. Использование информации о точке пересечения Raycast с объектом для добавления декалей и применения физической силы к игровым объектам. Добавление звуков в игру. Анимации, атака и смерть зомби.
Читать →

Unity для новичков. Делаем зомби шутер. Часть 2

Введение в разработку на игровом движке Unity — практикум. Часть 2.
Введение в работу с пользовательским интерфейсом в Unity. Как добавлять и манипулировать элементами пользовательского интерфейса, такими, как текст, изображение и кнопки. Что такое точки привязки (якоря) и точки начала координат (Pivot) элементов UI. Переход между сценами и выход из приложения по нажатию на графические кнопки.
Затрагивается работа с навигацией (поиском пути) в Unity. Запекание навигации, добавление и настройка агента.
И в заключение второго урока мы напишем небольшой скрипт поведения врагов и познакомимся с корутинами (Coroutine).
Читать →

Unity для новичков. Делаем зомби шутер. Часть 1

Введение в разработку на игровом движке Unity — практикум. Рассматривается как создать проект. Навигация в редакторе Unity и управление камерой основного вьюпорта. Как импортировать сторонние ресурсы в проект. Настройка персонажа гуманоидного типа для анимации. Базовые возможности системы анимации Mecanim. Даны примеры использования дерева смешивания и анимации по маске. Данное видео является вступительным в серии по созданию простого зомби-шутера.

Читать →

Лицевые анимации игровых персонажей

Рано или поздно каждый разработчик игр сталкивается с задачей кастомизации внешности персонажа и/или лицевыми анимациями. Согласитесь, современная игра в которой игровые персонажи говорят с закрытым ртом будет выглядеть довольно странно. И зачастую это ставит в ступор, ввиду того, что информации на данную тему очень мало, а в русском сегменте чуть меньше, чем нет совсем. Хотя, правильнее сказать, информация то есть, но совсем в другом направлении, не касательно разработки игр. Давайте рассмотрим как можно реализовать лицевые анимации для игры на движке Unity.

Читать →

Как сделать игру на Unity. Урок 8: Физика. Применение силы

В уроке рассмотрена настройка физики в проекте. А так же:

  • Что такое физический материал и их настройка.
  • Основные параметры компонента Rigidbody.
  • Применение физических сил к игровым объектам.

Читать →

Как сделать игру на Unity. Урок 7: Звук в игре

Урок о добавлении звука в игру. В видео рассмотрен импорт звука и правильная настройка для сохранения баланса между производительностью и затратами памяти. Показано использование основных компонентов, работающих с аудио. А также показано, как включать тот или иной звук по необходимости, на примере изменения звука шагов в зависимости от поверхности.
Читать →

Как сделать игру на Unity. Урок 6: Навигация (поиск пути)

В уроке рассматривается стандартная система навигации (поиска пути) в Unity на примере перемещения персонажа в место клика мышью. В видео будет показано как пользоваться окном Navigator и компонентами NavMeshAgent, NavMeshObstacle и OffMeshLink. А также как сделать статичные и динамические препятствия.
Читать →