Простой пример 3D маски (Depth Mask)

Постер к новости: Простой пример 3D маски (Depth Mask)
В играх с видом от третьего лица, когда камера подвешена сверху под некоторым углом, если персонаж, например, за стеной стоит или зданием, и его невидно, в этом случае можно объект сделать невидимым. Но, такой подход не всегда хорошо работает, потому как убирать, допустим, целые стены замка, не вариант в принципе. Здесь в играх, применяют эффект маски, чтобы вырезать область вокруг персонажа, в этой области здание или стена становятся прозрачными, и мы, словно как ...

Редактор квестовых диалогов

Постер к новости: Редактор квестовых диалогов
Создание диалога в игре, задача скажем так, со сложностями, особенно, если нужно сделать диалоги, привязанные к квесту. Создать окно диалога достаточно просто, но, когда дело доходит до организации структуры самого диалога, с учетом множества параметров, в которых легко запутаться, тут, дело значительно усложняется. Наш редактор квестовых диалогов, предназначен как раз для решения такой проблемы. В зависимости от выбранного действия ответа игрока, редактор ...

Сборка unitypackage + ProjectSettings

Постер к новости: Сборка unitypackage + ProjectSettings
При переносе проекта с одного компьютера на другой, чаще всего удобней использовать упаковщик Unity, для создания архива unitypackage. Но парой, при импорте пакета, выясняется, что сцены оказываются нерабочие, либо в силу особенностей настроек ввода клавиш, либо, например, из-за того, что в настройках проекта отсутствуют необходимые слои, теги и прочее. Это происходит потому, что хоть в оригинале были все нужные настройки, они не включаются в состав unitypackage. ...

Область патрулирования юнитов

Постер к новости: Область патрулирования юнитов
Почти в любых играх, неважно какого жанра, где есть стычки с вражескими юнитами, парой необходимо создавать области, в которых эти самые юниты могут свободно перемещаться. Именно свободное перемещение юинта, в рамках присвоенной ему области. А для создания иллюзии «живого» поведения юнитов, место в рамках области выбирается рандомно, кроме этого, добавлен рандомный период времени, после которого юнит выбирает точку, дополнительно, добавлен еще и процент, ...

Блокнот для игры / заметки игрока

Постер к новости: Блокнот для игры / заметки игрока
В былые времена, для прохождения некоторых игр, нужно было при себе держать листок бумаги и ручку, чтобы делать важные заметки, записывать какие-то коды и прочие интересности. Настоящий хардкор! Не то что современные бродилки, где даже и думать не надо (а парой и играть вовсе), игра всё сама делает. Так вот, если вы хотите для своей игры добавить возможность игроку делать свои заметки, не на бумаге, а прямо в игре, то мы предлагаем простое и эффективное решение. ...

Управление персонажем на карте Tilemap

Постер к новости: Управление персонажем на карте Tilemap
Управление персонажем в игре, построенной на тайлах Tilemap. Область Tilemap, конвертируется в массив карты, в рамках которого возможно перемещение. Поиск пути построен на оптимизированном волновом алгоритме, который позволяет искать пути на больных картах, так как нагрузка на систему возрастает не от размера массива, а от удаленности стартовой и конечной точки поиска. Иными словами, если стартовая точка (позиция персонажа) и конечная точка (позиция указателя), ...
  • Яндекс.Метрика