Выбор юнитов и их группировка

Постер к новости: Выбор юнитов и их группировка
Глобальное обновление предыдущего нашего проекта на тему выбора юнитов в стратегии. Причина, в расширении функционала и для более удобного встраивания всей системы в игру. Если раньше при выборе юнитов, для каждого из них создавалась своя иконка, то есть новый объект. Теперь же, у каждого юнита свои тип, соответственно у них общий идентификатор, что позволяет группировать их. Допустим, если у нас есть тип «X01», для всех выделенных юнитов этого типа будет выбрана ...

Область поиска предмета для FPS / TPS

Постер к новости: Область поиска предмета для FPS / TPS
В некоторых играх, от первого или третьего лица, особенно когда там нет перекрестия по центру экрана, можно заметить интересную деталь, когда указатель предмета подсвечивается даже в том случае, если этот предмет находится в некоторой близости от перекрестия. Иначе говоря, по центру экрана есть область и когда объект попадает в эту область, то помечается как активный и с ним можно взаимодействовать. Такой подход намного удобнее при поиске предмета (патроны, аптечка ...

Локализация игрового меню, HUD и т.п.

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

Маска для спрайта [2D]

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

Перемещение объектов в шутере

Постер к новости: Перемещение объектов в шутере
Сегодня мы научим нашего персонажа, перетаскивать различные игровые объекты. Всё это дело для игрушки от первого лица, допустим шутера. То есть, нам нужно добиться эффекта, когда можно как бы руками перемещать физические объекты. Такое часто используется в играх типа ужастиков, где нужно решать всякие загадки, перекладывать коробки и палки туда-сюда и всякое такое. Управление сделаем на мышке для удобства, одна кнопка – взять, другая – толкнуть. А колесиком мышки ...

Квестовая система диалогов

Постер к новости: Квестовая система диалогов
Продолжаем тему организации диалогов в игре. По сути это эволюция предыдущего нашего проекта, который заточен для создания простых диалогов. Однако на этот раз, внесены значительные изменения, в результате появилась возможность создавать полноценные квесты. Система диалога позволяет следующее: взять квест, отказаться от него или сдать. Всё это регулируется с помощью атрибутов диалога и напрямую зависит от состояния, запрашиваемого квеста. С помощью атрибутов мы ...
  • Яндекс.Метрика