Спреи / следы от пуль и т.д. для 2D

Постер к новости: Спреи / следы от пуль и т.д. для 2D
Пользовательские спреи для двухмерных проектов, подойдут также и для создания следов от пуль, пятен крови и тому подобное. Данный пример, подойдет 2D платформерам и похожим проектам. Использование спреев базируется на специальном пуле объектов, который адаптирован под двухмерные игры. При вызове объекта пула, можно установить базовые значения, такие как: позиция, вращение по Z и масштаб. Можно создать несколько пулов и дополнительно вызвать Update объектов пула из ...

Raycast в окне редактора + меню

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

Журнал с поддержкой разных языков

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

Health Bar из клипа анимации

Постер к новости: Health Bar из клипа анимации
Всем известно, что из себя представляет стандартный прогресс бар в играх, или проще говоря, «полоска здоровья». Как правило это обычная заливка цветом, либо какая-нибудь текстура. Но как быть, если в качестве бара, будет, допустим, некий механизм, что-то оригинальное. В этом случаи мы подходим к анимации объектов, и нам нужно анимировать каждую часть механизма в отдельности, или же, заранее создать готовую анимацию, в Unity или другом редакторе, например, Blender. ...

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

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

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

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