danilaxxl danilaxxl

CollectableItemData.cs

[CreateMenuItem(fileName = "newItem", menuName = "Data/Items/Collectable", order = 51]

GoloGames GoloGames

vadya_ivan, рад, что вам игра показалась интересной : )

P.S. Кстати уже доступна бесплатная демо-версия в Steam

vadya_ivan vadya_ivan

Визуал, задумка, музыка , механики, все в цель

GoloGames GoloGames

Ato_Ome, спасибо за позитивные эмоции, будем стараться : )

Ato_Ome Ato_Ome

Потрясающий результат, все так четенько, плавненько)
То ли саунд, то ли плавность напомнили мне игрушку World of Goo, удачи вам в разработке и сил побольше дойти до релиза!)

Cute Fox Cute Fox

Graphics are a little cool, good HD content. But this game doesn't cause nary interest me.
However the game is well done.

GMSD3D GMSD3D

Почему действие после всех условий выполняется?
[step another object]

Zemlaynin Zemlaynin

Jusper, Везде, но наугад строить смысла нет. Нужно разведать сперва территорию на наличие ресурсов.

Jusper Jusper

Zemlaynin, а карьеры можно будет везде запихать?
Или под них "особые" зоны будут?

Zemlaynin Zemlaynin

Это так скажем тестовое строительство, а так да у города будет зона влияния которую нужно будет расширять.

Jusper Jusper

А ссылка есть?

Jusper Jusper

Я не оч понял из скриншота, как вообще работает стройка. У игрока будет как бы поле строительства?

split97 split97

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

split97 split97

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

ViktorJaguar ViktorJaguar

Почему я нигде не могу найти нормальный туториал, где покажут как экипировать предмет (например, меч) в определенную (выделенную под оружие) ячейку???

Логотип проекта Unity

Что нового в Unity 2019.2

Что нового в Unity 2019.2

Перевод подготовил alexprey
Оригинал

Релиз Unity 2019.2 состоялся!

В обновлении Unity 2019.2 более 1000 разработчиков Unity.Technologies подготовили порядка 170 новых функций и улучшений для художников, дизайнеров и программистов. Были обновлены такие инструменты, как ProBuilder, Shader Graph, 2D Animation tools, Burst Compiler, UI Elements и многое другое.

Больше фич, инструменты и процессы лучше

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

ProBuilder 4.0 теперь поставляется с версией 2019.2 и является уникальным гибридом инструментов трехмерного моделирования и проектирования уровней, оптимизированных для построения простой геометрии, но способных к детальному редактированию и созданию UV-разверток при необходимости.

Polybrush теперь доступен через менеджер пакетов. Этот универсальный инструмент позволяет создавать сложные фигуры из любой 3D-модели, размещать детализированные сетки, рисовать при произвольном освещении и цвете, а также смешивать текстуры на сетке непосредственно в редакторе.

DSPGraph - это новая система рендеринга / микширования звука, построенная на основе Unity C# Job System. Предварительная версия этого пакета, теперь доступна в менеджере для свободной загрузки.

Также был обновлен фреймворк UI Elements для улучшения отображения UI инструментов, использующие в своей основе графы, таких как Shader Graph, Visual Effect Graph и Visual Scripting Graph. Эти изменения обеспечивают гораздо более плавное и отзывчивое поведение интерфейса при разработки более сложных графов в редакторе.

Чтобы помочь вам лучше организовать сложные графы, мы добавили в Visual Effect Graph подграфы. Вы можете обмениваться, комбинировать и повторно использовать их для блоков и операторов, а также встраивать полноценный VFX в VFX. Мы также улучшили интеграцию между Visual Effect Graph и High-Definition Render Pipeline (HDRP), который по умолчанию включает в себя граф VFX, предоставляя вам дополнительные функции рендеринга.

С помощью Shader Graph вы теперь можете использовать цветовые режимы, чтобы выделить узлы на схеме цветом, основанными на различных функциях, или выбрать свои собственные цвета для улучшения читаемости. Это особенно полезно при разработке больших графов.

Что нового в Unity 2019.2 — Unity — DevTribe: инди-игры, разработка, сообщество (translate, unity.blog)

Мы добавили возможность использования заменяемого спрайта в инструмент 2D-анимации. С помощью этой новой функции вы можете изменять отображаемые спрайты GameObject'а, одновременно используя ту же скелетную основу и анимационные клипы. Это позволяет быстро создавать несколько различных персонажей с использованием разных библиотек спрайтов или настраивать их части с помощью механизма разрешения спрайтов (Sprite Resolvers).

Что нового в Unity 2019.2 — Unity — DevTribe: инди-игры, разработка, сообщество (translate, unity.blog)

Инструменты для программирования

Burst Compiler вышел из предварительного просмотра в 2019.1. В этом выпуске Burst Compiler 1.1 включает в себя несколько улучшений JIT runtime-компиляции и некоторые улучшения C#.

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

Для разработчиков мобильных приложений мы ввели управление яркостью экрана с помощью нового свойства Screen.brightness (iOS и Android) и улучшили API ReplayKit (iOS). Мы также упростили настройку вашего пользовательского интерфейса, добавив поддержку для определения ограничивающего прямоугольника вокруг вырезов.

Что нового в Unity 2019.2 — Unity — DevTribe: инди-игры, разработка, сообщество (translate, unity.blog)

Мы перенесли Библиотеку PhysX Cloth из предыдущей PxCloth в NvCloth в рамках нашего перехода с PhysX 3.4 на PhysX 4.x.

Мы начали переносить интеграцию с редакторами кода (и, следовательно, IDE) из ядра в отдельные пакеты и сделали доступными для изучения наш C# API. В этом релизе интеграция с Visual Studio Code и JetBrains Rider теперь доступны в виде пакетов; Visual Studio будет доступна в виде пакета позже.

Мы удалили поддержку старой среду исполнения кода .NET 3.5. Любые проекты, использующие ее, будут автоматически обновлены для новой версии .NET 4.x.

Инкрементальная сборка мусора, выпущенная как экспериментальная на некоторых платформах в Unity 2019.1, теперь поддерживает все платформы, кроме WebGL.

Этот выпуск также включает поддержку усилителя Intel® VTune ™ для автономного проигрывателя Windows (x86, 64-разрядная версия) и редактора Windows, включая выборочное профилирование кода C#.

Что нового в Unity 2019.2 — Unity — DevTribe: инди-игры, разработка, сообщество (translate, unity.blog)

Графика

В обновлении Unity 2019.2 High-Definition Render Pipeline (HDRP) включает API для произвольных форматов результирующих переменных (AOV), позволяющий получать только определенные свойства материала, или только данные об освещении, буфер глубины или других проходов рендера сцены. Кроме того, этот API теперь используется в Unity Recorder, что упрощает экспорт определенных данных для рендеринга с HDRP.

Также была добавлена аппаратная поддержка динамического разрешения для автоматического масштабирования разрешения, в котором отображается игровой мир. Это дает лучшую производительность по сравнению с программной реализацией данной функциональности.

Режим визуальной отладки MatCap позволяет заменять материал и освещение объектов на сцене простой текстурой. Этот режим полезен для навигации и получения ощущения сцены без необходимости настраивать полноценное освещение сцены. Например, если вы редактируете темную область внутри пещеры, это облегчает навигацию при слабом освещении.

Что нового в Unity 2019.2 — Unity — DevTribe: инди-игры, разработка, сообщество (translate, unity.blog)

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

В Light-Weight Render Pipeline (LWRP) появились новые 2D-функции, такие как экспериментальный 2D-рендер, который теперь содержит опции 2D Pixel Perfect (Пиксельное отображение без сглаживания границ) и 2D Lights. Новые 2D-источники света позволяют легко улучшать визуальные элементы 2D-проектов напрямую, без использования 3D-источников света или пользовательских шейдеров.

Shader Graph теперь имеет 2D Master узлы для создания 2D Unlit и 2D Lit Sprite шейдеров. Кроме того, точные режимы позволяют настроить узлы на использование меньшего объема памяти графического процессора, что помогает повысить производительность на различных платформах, включая мобильные.

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

Что нового в Unity 2019.2 — Unity — DevTribe: инди-игры, разработка, сообщество (translate, unity.blog)

С помощью Probe-Lit GI Contributors вы можете выбирать, должны ли объекты, которые способствуют глобальному освещению, получать глобальное освещение от световых зон или световых карт. Это позволяет моделям, размещенных на сцене, вносить свой вклад в расчеты отраженного освещения, не занимая тексели на карте освещения, что может привести к значительному улучшению времени запекания и уменьшению использования памяти.

NVIDIA OptiX AI Denoiser был обновлен для повышения производительности и уменьшения использования памяти, а также для добавления поддержки графических процессоров NVIDIA Turing. Поддерживается в графическом процессоре Lightmapper.

Карты освещения теперь поддерживают библиотеку Intel Open Image Denoise, которая является фильтром на основе машинного обучения. Это улучшит ваш рабочий процесс создания карт освещения и их качество за счет пост-обработки. Шум и нежелательные артефакты удаляются, так что вы можете получить более гладкие и без шумные карты освещения.

Что нового в Unity 2019.2 — Unity — DevTribe: инди-игры, разработка, сообщество (translate, unity.blog)

Платформы и Редактор Unity 3D

Оптимизированное кадрирование кадров для Android, разработанное в сотрудничестве с командой Google Android Gaming and Graphics, обеспечивает постоянную частоту кадров и, следовательно, более плавный игровой процесс, позволяя распределять кадры с меньшей дисперсией.

Разработчики мобильных приложений также получат некоторые преимущества от улучшенной поддержки OpenGL, так как мы добавили поддержку многопоточности в OpenGL (iOS), чтобы повысить производительность на старых версиях устройств iOS, которые не поддерживают технологию Metal. Мы также добавили поддержку OpenGL для SRP-батчинга для iOS и Android, чтобы повысить производительность процессора в проектах, использующих упрощенный конвейер рендеринга (LWRP).

Мы добавили проверку размера APK с помощью Android App Bundle, чтобы вы могли видеть окончательный размер APK для различных конфигураций для больших приложений.

Если вы работаете с VR, попробуйте HDRP, который теперь также поддерживает VR.

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

Поддержка Vuforia перенесена из настроек проигрывателя в диспетчер пакетов, что дает вам доступ к последней версии Vuforia Engine 8.3.

Что нового в Unity 2019.2 — Unity — DevTribe: инди-игры, разработка, сообщество (translate, unity.blog)

Исправление багов, улучшения и обновление API

Мы продолжаем делать редактор более компактным и модульным, преобразовывая несколько существующих функций в отдельные пакеты, включая Unity UI, 2D Sprite Editor и 2D Tilemap Editor. Они могут быть легко интегрированы, обновлены или удалены с помощью диспетчера пакетов.

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

Вы можете найти полный список функций, улучшений и исправлений в примечаниях к обновлению, которые доступны здесь. Вы также можете использовать систему баг-трекинга, чтобы найти конкретную информацию о задачах и багах в Unity 3D.

Что готовит следующее обновление?

Вам интересно, что будет в Unity 2019.3? Вы можете получить доступ к альфа-версии прямо сейчас или дождаться бета-версии, которую мы планируем запустить позже этим летом. Полный выпуск Unity 2019.3 запланирован на осень 2019 года. Если вам интересно узнать больше о наших пакетах предварительного просмотра, ознакомьтесь с обзором здесь.

Вы не только получите ранний доступ к последним новым функциям, но и сможете убедиться, что ваш проект будет совместим с новой версией. Вы также можете помочь повлиять на будущее Unity, поделившись своими отзывами с нашими командами по исследованиям и разработкам на наших форумах или лично.

Что нового в Unity 2019.1

Смотрите также:


Комментарии



Unity очень радуют, особенно с учетом новой системы версий которую они внедрили после Unity 5.
Хотя для продакшн проектов, желательно дождаться пару минорных патчей прежде чем апдейтить проект :)

Кстати кто-то использует реально в работе High-Definition Render Pipeline ? Может дать свой фидбэк?

ruggaraxe,

Кстати кто-то использует реально в работе High-Definition Render Pipeline ? Может дать свой фидбэк?

Пока на живых проектах не пользовался, но экспериментировал.
Определенно, HDRP дает много вкусных приколюх, но видимо, ввиду неопытности графически требования растут пропорционально.
Больше всего приглянулась довольно крутая функциональность для работы со светом и тенями.

Справка