alexprey alexprey

shadeborn, может быть они нашли способ как обойти полноценный запуск этих сервисов при запуске игры? Если так, то почему бы и не использовать единый клиент?) В любом случае, чем дальше все идет, там это все больше становится похоже на эту шутку

...
shadeborn shadeborn

Это всё круто, но...зачем? Ок есть Стим. Хорошо, теперь еще и ЕГС есть. Благо, комп не зашкварен Оригином...но у людей и он стоит. И для работы игр внутри этих сервисов нужны, собсно, эти сервисы. Так поверх этих сервисов нужно накатить еще один...

Devion Devion

согласен, есть кейсы которые без них вообще не делаются, не знать или избегать их определенно неправильно

Так точно, либо любое изменение в объекте на стороне редактора.

alexprey alexprey

Devion, только рад за дополнение, Спасибо)

хм, а вот это интересно, не пробовал никогда такой кейс.

Devion Devion

лёш, ты же не против если я дополню? )

скриптаблы, для понимания могут храниться на уровне ассета и на уровне сцены.

Mariya Mariya

Всем привет!
Начали работу над мебелью в домик Сырны, и первым сделали чайный столик с чайным сервизом. А так же продолжаем работу над анимациями.

Wings' might Wings' might

Всем привет)
За неделю в игру было добавлено меню настроек, переделана старая локация, добавлены новые враги и повышена производительности

alexprey alexprey

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

Dreaman Dreaman

Всем привет!
Для проекта "Mental State" разработано новое устройство, которое уже полностью функционирует внутри игрового мира. Оно носит название "Репульсивер". Совместно с очередными большими воротами это устройство образует новую головоломку...

...
Mariya Mariya

Всем привет!
На этой неделе мы научили Сырну летать!

Tartal Tartal

alexprey, кастомизации - создание внешности персонажа? Я всегда любил это, но не думаю, что это будет к месту в мясном шутере)
EfimovMax, да, есть немного)

Tartal Tartal

Jusper, точно не помню, уже как полгода точно) Я вроде в Дискорде немного обсуждал эту тему. Пока немножко попробовал движок - мне очень нравится. Ну, в конце концов, он идеально подходит под жанры, с которыми я хочу работать...

alexprey alexprey

Первая тема крутая очень!

EfimovMax EfimovMax

MyPixel Games, напиши мне в Вк https://vk.com/efimovmax
Я работал с вокселями, смогу помочь.

alexprey alexprey

MyPixel Games, где есть скрын с видом сетки? По идее же легко конвертится в простой меш группировкой + генерацией текстурной карты без фильтрации

MyPixel Games MyPixel Games

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

alexprey alexprey

MyPixel Games, хм, такие простые модельки, странно, что это приносит проблемы с производительность

MyPixel Games MyPixel Games

Jusper, антураж + проще в производстве. Конечно, с оптимизацией все не так хорошо. Точнее, совсем не хорошо.

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

Что нового в Unity 2018.3

Что нового в Unity 2018.3

Оригинал статьи: Unity.blog

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

Что нового?

Unity 2018.3 привнесла улучшенный процесс работы с префабами, включая наследование префабов (подробнее мы уже описали об этом здесь). Также была улучшена системы SRP (Scriptable Render Pipeline), система ландшафта (Terrain System) и среда исполнения, а кроме того добавлена превью версия Visual Effect Graph.


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

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


Продолжая работу над улучшением процесса работы в Unity, разработчики переделали окно настроек Project Settings and Preferences. Новое окно теперь отделяемое и имеет поле поиска, которое позволяет быстро находить и изменять необходимые настройки проекта.


Начиная с Unity 2018.3 среда исполнения по умолчанию была обновлена до версии .NET 4.x. Это означает, что старая версия .NET 3.5 теперь является устаревший и ее поддержка в скором времени закончится. Проекты использующие .NET 4.x версию среды исполнения скриптов теперь могут использовать компилятор с открытым исходным кодом - Roslyn.

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


Инструмент построения 2D миров (World-Building 2D Tilemap tool) теперь позволяет работать с изометрическими картами тайлов, что позволит в легкую создавать 2D проекты, такие как стратегии, симуляторы и т.д.


Unity 2018.3 также поставляет обновлении встроенной системы ландшафта (Terrain System), которая обозначает начало больших изменений в этой системе. В данном обновлении, основной фокус изменений был направлен не только на фундаментальный изменения в UI и инструментах, но также и на улучшение производительности. Также была добавлена поддержка High-Definition Render Pipeline (HDRP) и Lightweight Render Pipeline (LWRP).

Unity 2018.3 включает некоторые улучшения в системе HDRP. Была добавлена базовая поддержка виртуальной реальности (VR) и многопроходный анти-алайзинг (anti-aliasing) и улучшенная поддержка основных платформ PC, Mac, XBox One и PS4. Интерфейс большинства инспекторов элементов HDRP был обновлен: Camera, Lights, Reflections Probe, Material. И напоследок, была добавлена новая модель освещения, так что теперь вы сможете разрабатывать более сложные и реалистичные материалы.


Новая система Visual Effect Graph, которая поставляется в виде дополнительного пакета, как превью вресия, позволяет вам создавать красивые эффекты используя систему графов (узловая система). Такой подход разработки эффектов очень прост в использовании и достаточно гибок, для внесения изменения.


Unity 2018.3 также внесла некоторые изменения в систему частиц (Particle System). Например, Particle Meshes теперь могут быть повернуты как обычные билборды (billboards), Particle Lights теперь поддерживает глобальное освещение в реальном времени (Real-time Global Illumination); добавлен новый режим Ringbuffer Mode, который позволяет легко создавать постоянные эффекты, такие как следы или пулевые отверстия, оставляя их видимыми пока их время не истечет или пока их не заменят.




Поработал я с этими Nested префабами с точки зрения UI. Боль и страдания, скажу я вам.
В превью одно, в игре другое. Быдло переносы из одного префаба в другой без боли не проходит. Все надо прогонять через этот новый механизм, который порет вьюху так, что глаза кровью заливаются.

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

Jusper, у меня лично боли это вызвало неимоверно много. Полностью согласен.

Jusper, iRediKurou,
На самом деле я вот поработал с новой системой это просто сказка по сравнению со старой системой. Причем в основном я работаю именно с UI элементами, а не с игровыми. Так вот, у меня были разного рода проблемы со сьезжающим интерфейсом в игре, когда он выглядел совершенно не так как в префабе, но в итоге все оказывалось очень просто - кривые настройки для углов крепления или случайно перезатерные настройки на сцене.
Бывали конечно некоторые баги, когда создавался объект в префабе без RectTransform (создавался дефолтный Transform), но это как-то разово было, больше не повторялось такое странное поведение.

alexprey,

кривые настройки для углов крепления или случайно перезатерные настройки на сцене.

Ты меня ща обидеть решил, да? :)
Вопрос тогда в другом. Как у тебя архитектурно выглядит UI?

Jusper, вся структура разбита на UI элементы (префабы), логика каждого из них зашита в отдельных скриптах контроллерах, данные для рендера они берут уже из игрового состояния (отдельное хранилище данных). На сцене размещены основные синглтоны элементов + несколько плейсхолдеров внутри встраиваются для создания интерактивных подсказок обучения.

alexprey,

на UI элементы

UI элементы это окна? или компоненты окон? или или?

Jusper, есть и окна и тултипы, есть встроенные в игровой мир элементы, и отдельно кнопки и группы кнопок и полноценные панели, которые меняют свой внешний вид в зависимости от данных, как например это:

alexprey, у меня 1 префаб UI, о котором идет речь это половинка экрана (потому что так надо). И рисуется оно в игре нормально, а в превью - поверх в отличных от точек крепления местах. В дискорд скидывал скрины.

Jusper, у тебя там контент должен показываться по центру фона?