Управление 2D танком (вид сверху)

Постер к новости: Управление 2D танком (вид сверху)
Управление танком для двухмерной игрушки, с видом сверху. Делать будем с использованием компонента Rigidbody2D. Движение танка с клавиатуры, а башня будет следить за курсором. Присутствует отдельная регулировка скорости передвижения и скорости вращения танка, плюс, вращение башни тоже настраивается отдельно. Присутствует возможность стрельбы и учета урона, время перезарядки орудия настраивается. Для снаряда есть несколько настроек: скорость, наносимый урон, фильтр ...

Система внутриигровых достижений

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

Контекстное меню и буфер обмена [InputField]

Постер к новости: Контекстное меню и буфер обмена [InputField]
Простое контекстное меню с такими возможностями как: вырезать, копировать, вставить, удалить и заменить всё. Меню работает с выделенным текстом внутри Input Field. Прежде всего для нас главное научится находить в тексте тот, который был выделен с помощью мышки. По сути нужно найти начальный и конечный индекс в string, а также длину выделенного текста. Таким образом мы получаем точное место, с которым можно уже делать всё что нужно. Проще говоря, работа ведется с ...

Меню выбора сцены с сохранением

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

Постройки, расстановка объектов 2D или 3D

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

Простой пул объектов

Постер к новости: Простой пул объектов
Что такое пул объектов и для чего он нужен? Допустим, у нас в игре персонаж может стрелять некими снарядами, и вроде бы всё просто, нужно создавать эти снаряды, а потом уничтожать, когда они сталкиваются с другими объектами. Но, дело в том, что процессы создания/уничтожения, достаточно ресурсоемки, особенно если вызывать их постоянно. Поэтому, если требуется частое использование одинаковых объектов, для этой задачи и нужен пул. Смысл в том, что мы один раз создаем ...
  • Дешевый хостинг
  • Яндекс.Метрика