Вертикальные лестницы [2D платформер]

Постер к новости: Вертикальные лестницы [2D платформер]
Улучшение предыдущего нашего проекта, на тему создание лестниц в двухмерном платформере. Основное отличие, это перенос функционала, в отдельные классы. Что в свою очередь, позволяет использовать различные скрипты управления для персонажа, без необходимости внесения дополнительного кода. Важное условие, чтобы управление персонажем осуществлялось через Rigidbody2D, именно этот компонент является базовым, при контроле персонажа, когда он перемещается по лестнице. ...

Простая автоматическая турель

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

Создаем большую карту уровня / местности [UI]

Постер к новости: Создаем большую карту уровня / местности [UI]
Мы уже рассматривали как создать миникарту для игры с помощью UI системы Unity, но на этот раз речь пойдет о карте другого типа. Делать будем карту, которая появляется по нажатию на клавишу «М», что очень часто встречается в играх различного жанра. Суть в том, чтобы на экране показывалась большая карта местности, текущего уровня или мира, как в играх песочницах. У игрока должна быть возможность увеличивать или уменьшать масштаб карты и передвигать ее, например, ...

Интерактивные панели на базе UI [FPS]

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

5 режимов скгроллинга текста [UI]

Постер к новости: 5 режимов скгроллинга текста [UI]
В некоторых приложениях, можно заметить, что есть некое текстовое окно, фиксированного размера. И если текст внутри окна не помещается полностью, то мы наблюдаем анимацию этого текст, он плавно движется слева направо и наоборот. Довольно полезный эффект. Но мы не будем на этом останавливаться и добавим еще несколько текстовых эффектов. Сделаем зацикленное движение справа налево и наоборот + сверху вниз и наоборот. Итого получается пять плюшек. Однако, и этого тоже ...

Использование клавиатуры Android в игре

Постер к новости: Использование клавиатуры Android в игре
Например, в игре для мобильного устройства, по ходу игрового процесса, игрок находит некое особое место или предмет, который можно подписать или оставить заметку. Или может понадобится ввести какой-нибудь код/набор слов. В общем, во всех этих случаях нам понадобится клавиатура нашего девайса. Для решения подобной задачи, нам понадобится два небольших скрипта, один отвечает за вызов и контроль клавиатуры на экран, а второй скрипт, это просто триггер, который ...
  • Яндекс.Метрика