Взлом замков как в Skyrim

Постер к новости: Взлом замков как в Skyrim
Подобный способ взлома всяких сундуков, дверей и тому подобное, можно встретить не только в игре Skyrim, но и других, например, Dying Light. Конечно, в каждой игре есть какие-то свои тонкости, но мы попробуем реализовать основное. Итак, одной клавишей мы регулируем поворот «ключа» в замке, а мышкой контролируем угол наклона отмычки. Предусмотрено три угла, которые строятся на базовом, а он определяется рандомно. Первый угол позволяет повернуть замок до второго ...

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

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

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

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

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

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

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

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

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

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