creator cover Artem Sinitsyn
Artem Sinitsyn

Artem Sinitsyn 

Очень профессиональный Unity разработчик

3subscribers

4posts

goals1
$0 of $760 raised
На покупку стимдека для разработки

About

Всем привет! Я Делаю в соло игру про робо-курьера Tiny Delivery и делюсь тут новостями и различными материалами по разработке . У меня под окном кстати стоит один такой :) 
https://store.steampowered.com/app/3812830/Tiny_Delivery/ 

Как обойти ограничение Unity на Height Blending у терреина с 4+ слоями

В этой статье я покажу, как обойти ограничение Unity на 4 слоя при height-based blending на терраине. Модификация включает height blending для первых 4 слоёв независимо от общего количества слоёв (8, 12, 16+).
Важно: Height-based blending будет работать только для первых 4 слоёв; дополнительные слои будут использовать стандартное альфа-смешение. Этот гибридный подход даёт лучшее от обоих миров.
Решение реализовано в Unity 6 (URP). Поскольку я использовал исходники Terrain Lit Shader от Unity, совместимость с версиями ниже Unity 6 или HDRP зависит от того, были ли изменены оригинальные шейдеры терраина в тех версиях.
В любом случае, можно посмотреть на мои файлы и изменения, чтобы адаптировать решение под свою версию.
Это решение я сейчас использую в своей игре 
Tiny Delivery   

Что такое Height-Based Blending вообще?

Если коротко: каждый слой терраина может иметь Mask Map — специальную текстуру с дополнительными данными материала:
  • R — Metallic
  • G — Ambient Occlusion
  • B — Height — вот это нам и нужно
  • A — Smoothness
Height blending использует данные высоты из B-канала, чтобы переходы между слоями выглядели не как альфа-смешение, а как что-то реальное — трава прорастает сквозь гравий, земля выглядывает из-под снега и т.д.

Летний вайб

Добавил такую необязательную штуку) Это будет просто веселая подводка к другому квесту+ можно получить шапку )

Tiny Delivery - делаю игру в стилe Untitled Goose Game

И хотя основные механики я и взял оттуда , то что я пытаюсь сделать - не совсем игра под копирку 
В своей игре я пытаюсь объединить абсурдность и юмор гуся, но подать это как приключение с разнообразными механиками и задачами. Ведь вы прежде всего доставщик, и вам предстоит доставлять грузы — правда, не совсем обычным способом
Главная идея — создать более живой мир с множеством разных персонажей, которые реагируют на вас и ваши действия. Они могут злиться, могут приветствовать вас. По пути вы не только мешаете людям жить, но и помогаете им, проживая жизнь вместе с ними
Вот об этом и есть Tiny Delivery
Subscription levels4

Курьер

$1.9 per month
Получайте доступ к эксклюзивному контенту и новостям по игре

Супер Курьер

$6.4 per month
Получите вашего робо курьера на парковке славы и доступ к эксклюзивным новостям!

Золотой курьер

$38 per month
Получите эксклюзивного нпц в мире игры ,а так же доступ к плейтесту!

Дядя

$127 per month
Go up