Если у вас не получается заставить Unity создавать apk файлы для Android, вы попали по адресу. В этой статье я расскажу как настроить Unity для того чтобы можно было создавать мобильные игры и приложения работающие под Android.
В этом уроке речь пойдет о создании игрового уровня, который будет представлять собой сцену содержащую 3d объекты являющиеся частью игрового мира.
В игрострое существует такая профессия как дизайнер уровней. Это человек строит уровень отталкиваясь от гейм дизайн документа, который прилагается при разработке игры. Он может содержать кроме всего прочего и историю, которая позволяет передать внутриигровую атмосферу.
Читать далееВ этом уроке речь пойдет о префабах. Префаб это изобретение компании Unity Technologies, которое используется в игровом движке Unity.
Префаб представляет собой набор заранее настроенных игровых объектов GameObjects и компонентов Components, которые как правило используются более одного раза при разработке игры.
Умение использовать префабы является крайне важным, так как это значительно упрощается создание игр и эту тему нельзя пропускать из обучения.
Читать далееВ этом уроке вы узнаете основные приемы работы с компонентом RigidBody. Данный компонент придает объекту физические свойства схожие с объектами в реальном мире. Это может быть например гравитация, скольжение, масса, столкновение.
К этому уроку я подготовил ассет который представляет собой сцену с ландшафтом на котором в загородке находится несколько бочек. Эти бочки будут необходимы нам для того, чтобы показать симуляцию физики в Unity.
Читать далееВ этом уроке я расскажу как использовать коллайдеры. Компонент коллайдер позволяет объектам взаимодействовать друг с другом в игровой среде, как если бы они находились в физическом пространстве в котором находимся мы.
Например, когда персонаж перемещаясь в игровом пространстве наткнется на бочку, он сможет с легкостью пройти сквозь нее. Но чтобы объекты не могли проходить сквозь друг друга, используется коллайдер.
Читать далееВ этом уроке речь пойдет о материалах. Материалы в Unity используются для изменения внешнего вида объектов. Для этого они используют, цветовую палитру, текстуры, шейдеры. В качестве объекта с которым мы будем работать выступает модель бочки, которую можно скачать на сайте vetalkov.com в разделе файлы.
После того как модель бочки скачана и распакована, перетяните ее в Unity и разместите ее сцене. Эта бочка была сделана в программе 3Ds Max и экспортирована со стандартным материалом. Модель бочки состоит из двух объектов - металлического обруча и деревянной кадушки.
Читать далееПрежде чем говорить о мешах, скачайте пакет с персонажем, которого мы впоследствии анимируем. Скачать данный пакет вы можете на сайте vetalkov.com. Если у вас нет возможности использовать данный пакет, вы можете заменить его любым другим подходящим.
После того как вы его скачали, импортируйте его щелкнув правой кнопкой мыши по папке Assets в разделе Project и выбрав из контекстного меню пункт Import Package - Custom Package. Выберите файл пакета, откройте его и нажмите кнопку Import.
Читать далееВ этом уроке мы познакомимся с интерфейсом среды разработки Unity. Стандартный интерфейс Unity состоит из 6 функциональных вкладок. Чтобы убедиться, что мы работаем с одинаковым интерфейсом, давайте в верхнем правом углу выберем стиль его отображения, пусть это будет шаблон Default. Теперь, когда у нас выбран одинаковый интерфейс, давайте обратим внимание на панель меню. Меню содержит различный функционал позволяющих открывать и сохранять файлы, менять настройки, создавать игровые объекты, создавать компоненты, или добавлять компоненты к игровым объектам находящимся в рабочем проекте. Кроме всего прочего вы можете открывать и другие окна, которые отсутствуют в стандартном интерфейсе.
Читать далееВ этом уроке речь пойдет о том, как экспортировать анимированные ассеты в среду разработки Unity. В программе для работы с 3D объектами - Maya, у меня есть анимированный персонаж. Он имеет такие анимации как: ходьба, бег, состояние покоя и прыжок. Экспорт анимированного персонажа в Unity делится на два этапа, сначала экспортируется сам персонаж, а затем анимация. Таким образом, персонаж и его анимация обычно представляют собой два разных файла. Сейчас я открою файл и покажу вам, как отделить модель от анимации. Но для начала я переключусь режим рендеринга на Viewport 2.0.
Читать далееВ этом уроке я расскажу как подготовить ассет для экспорта в Unity. Ассетом принято называть любой цифровой объект, будь это 3D модель, картинка или звуковой файл. В программе 3ds max предназначенной для создания 3D моделей, нам нужно сделать несколько изменений нашего ассета, а именно настроить его масштаб. Настройка масштаба важна, так как все наши объекты в конечном итоге должны соответствовать шкале масштабирования Unity. В 3ds max у меня есть несколько ассетов, и сейчас я включу их отображение. Теперь кроме бочки в файле также есть модель персонажа, что дает представление какого размера должна быть бочка.
Читать далее