Простой игровой магазин (локальный)

Постер к новости: Простой игровой магазин (локальный)
Суть здесь в том, что мы заранее определяем места, где будут появляться купленные объекты. Например, есть выделенный участок, на котором изначально просто фундамент дома, если совершается покупка, то фундамент заменяется другим объектом, то есть, готовым домом или его частью. При этом, на участках, которые определяются под объекты, мы задаем конкретные рамки для объектов. Иначе говоря, у нас есть список типов и каждый из них, может содержать несколько префабов. Что ...

Атрибуты RPG и прокачка персонажа

Постер к новости: Атрибуты RPG и прокачка персонажа
Система прокачки персонажа, состоит из развития и управления различными атрибутами, таких как: ловкость, удача, навык взлома и прочие. Кроме того, в систему должно быть встроено управление опытом персонажа, так как прокачка какого-либо атрибута напрямую связано со статусом опыта. То есть, когда персонаж повышает уровень, ему выдается определенное количество очков прокачки, которые и тратятся на повышение атрибута. Так же у нас должна быть возможность изменения ...

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

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

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

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

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

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

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

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