Апгрейд проекта «Миникарта UI»

Постер к новости: Апгрейд проекта «Миникарта UI»
Улучшение проекта, который был опубликован у нас ранее, при этом старый проект остается как есть, так как более простой вариант может быть еще актуален. В данном варианте, есть ряд существенных отличий. Теперь, объекты, которые должны быть на миникарте, ну нужно добавлять вручную, кроме самой карты и персонажа игры, все остальные добавляются на старте сцены, надо лишь прицепить им соответствующий скрипт. Кроме того, каждый объект имеет весь необходимый набор опций ...

Простой менеджер звуков в игре

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

Смена дня и ночи

Постер к новости: Смена дня и ночи
Для создания эффекта смены дня и ночи, мы воспользуемся стандартным шейдером, конечно звезд с неба он не хватает, точнее их там вообще нет. Тем не менее, для наших задач он вполне подходит. Кстати говоря, для многих игр такой шейдер будет в самый раз, например, для игр с видом сверху, когда неба мы не видим, а нужен только источник света. Если у вас подобный проект, то нижеприведенный способ подойдет, вообще без каких-либо дополнительных доработок. Главная задача, ...

Поведение камеры как в Alien Shooter

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

Прокладывание маршрута мышкой

Постер к новости: Прокладывание маршрута мышкой
Это так сказать, рисование маршрута. Такую штуку можно сделать условием игрового процесса. Например, у нас есть определенная площадь, на который расставлены различные объекты, типа ловушек и всего того, что следует избегать. Задача в том, чтобы вручную проложить, правильный маршрут для персонажа, рисуя его мышкой. Скрипт генерирует точки маршрута, при удерживании правой кнопки мышки, от позиции игрока и до нужного места. Есть возможность выставить ограничение, ...

Простой пример рисования в Unity

Постер к новости: Простой пример рисования в Unity
Создать одноклеточный редактор рисования достаточно просто, вся суть действия происходит через RenderTexture, главное разобраться с логикой работы. Заключается она в следующем. На сцене у нас две камеры, первая, смотрит на «чистый лист», то есть объект с материалом, но без текстуры, так же, перед этой камерой создаются клоны кисти, из которых образуется рисунок, а камера в свою очередь передает изображение в рендер текстуру. Эта текстура прицеплена на материал ...
  • Яндекс.Метрика