Найти в Дзене
Покупайте СтеллыИ дарите их за контент
8 месяцев назад

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

8 месяцев назад

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

8 месяцев назад

Кажется, придумал, как реализовать постройки, чтобы их можно было замоделить и при этом чтобы они выглядели "нарисованными" на бумаге, как и спрайты.

8 месяцев назад

Написал небольшой скрипт, который подгоняет цвет элементов на кнопке под ее цвет. Вроде получилось неплохо, немного упрощает верстку, плюс если у кнопки на разных состояниях разный цвет - дочерние элементы подстроятся.

8 месяцев назад

🔸Квест по переносу сетевой части снежков на самописное решение оказался довольно интересным. Тут и сетевую инфраструктуру надо было сообразить, и разобраться как подружить неткод от юнити со своим колхозом. В итоге что-то даже получилось. 🔸Собрал простенькую систему из мастер сервера и сервера с комнатами, который может быть в нескольких экземплярах например для поддержки разных игр или платформ. В итоге игрок может по нажатию одной кнопки либо присоединиться к уже начатой игре, либо если таких нет - начать свою. 🔸Перековырял сетевую часть снежков, которую писал пять 😱 лет назад, понял что многое с тех пор осознал и изучил. Порефакторил немного и прицепил новую сеть. В итоге результат на видео - оно заработало. 🔸Стоит ли заниматься этим дальше? Возможно, но пока от этого хочется отдохнуть. Слишком тяжко было после новогодних ломать голову над сетевыми приколами. Так что пока можно вернуться к стратежке.

8 месяцев назад

Теперь можно строить дома и рубить деревья. Для этого понадобилось добавить несколько вещей, которые должны работать вместе. Для начала, нужны были дома, которые будут спавнить чубриков. Добавил простой интерфейс для их установки на сетку, но пока не доделал повороты, чтобы здания правильно занимали ячейки на карте. Затем чубрики. Чтобы они что-то делали, им нужны мозги. Добавил им стейт машину для создания сценариев - ролей, чтобы они могли заниматься разной работой. И первой такой работой стала рубка деревьев. Научил их искать деревья, двигаться по сетке и затем рубить эти самые деревья, из которых в свою очередь выпадают ресурсы. Осталось доработать сборку ресов и дроп на ближайший склад. Потихоньку что-то нарисовывается.

Покупайте СтеллыИ дарите их за контент