Построение отряда по шаблону

Постер к новости: Построение отряда по шаблону
Подобное можно увидеть в таких играх как Original Sin или, например, Total War. У нас есть группа юнитов или персонажей, которым мы задаем построение на основе определенного шаблона. При этом, само построение отряда должно сохраниться, когда юниты сменят свою позицию. Направление «лица» для каждого юнита, так же определяется шаблоном, то есть, мы можем создавать какие угодно формы построения. Разворот шаблона и соответственно юнитов, будет осуществляется после ...

Курсор на базе UI

Постер к новости: Курсор на базе UI
Еще один вариант замены стандартного курсора, работающий на UI системе. Упрощена настройка смещения спрайта, теперь не нужно задавать вручную в пикселях. Например, для стандартного курсора в виде стрелки, изображение должно быть смещено так, чтобы позиция мыши были в левом верхнем углу картинки. Теперь настройки берутся из pivot’а спрайта, с самой UI картинкой ничего делать не нужно. Смена иконки курсора в данной версии делается через массив спрайтов, при этом ...

Миникарта для стратегии [3D]

Постер к новости: Миникарта для стратегии [3D]
На нашем ресурсе уже опубликованы материалы, вариантов миникарт, которые хорошо подойдут для шутера, какой-нибудь бродилки или вроде того, поиск в помощь, как говорится. Теперь будем разбираться со стратегиями, помимо очевидных отличий, в эту версию миникарты интегрирован пул иконок, что положительно скажется на оптимизации, нежели частое использование функций создания и уничтожения объекта. Еще одно важное отличие от прочих карт, это динамический четырехугольник ...

Спреи / следы от пуль и т.д. для 2D

Постер к новости: Спреи / следы от пуль и т.д. для 2D
Пользовательские спреи для двухмерных проектов, подойдут также и для создания следов от пуль, пятен крови и тому подобное. Данный пример, подойдет 2D платформерам и похожим проектам. Использование спреев базируется на специальном пуле объектов, который адаптирован под двухмерные игры. При вызове объекта пула, можно установить базовые значения, такие как: позиция, вращение по Z и масштаб. Можно создать несколько пулов и дополнительно вызвать Update объектов пула из ...

Raycast в окне редактора + меню

Постер к новости: Raycast в окне редактора + меню
В этом небольшом примере, мы попробуем разобраться, как использовать функции рейкаста в окне редактора, а также научимся рисовать в нем с помощью GUI. Это может быть очень полезным для создания дополнительных инструментов разработки, например, можно выводить какую-нибудь информацию прямо в окно редактора, либо поместить там кнопки быстрого доступа к некоторым функциям. В общем, нам нужно написать скрипты, которые будут работать только в редакторе Unity. Один скрипт ...

Журнал с поддержкой разных языков

Постер к новости: Журнал с поддержкой разных языков
Улучшенная версия игрового журнала для персонажа, по сравнению с предыдущей, здесь основной упор сделан не на построение результата, а на удобство в использовании и поддержки разных языков. Игровой журнал создается в xml файле, соответственно для каждого языка, мы просто создаем копии основного журнала и переводим его текст. Для оптимизации процесса, загрузка журнала делается один раз, например, в стартовой сцене проекта. При этом, переключить язык, то есть, ...
  • Дешевый хостинг
  • Яндекс.Метрика