Это значит, что все репозитории SRP (HDRP + URP), Post Processing Stack, VFX Graph, Shader Graph теперь будут в архиве. Архивированные репозитории находятся в режиме read-only для всех (в них нельзя ничего добавлять и владельцам).
Разработчики уже знатно офигели от такого подарка, потому что это усложнит жизнь абсолютно всем, кто связал свои проекты с SRP. Раньше разработчики использовали гитхаб, чтобы отслеживать изменения кода и адаптировать свои проекты под них заранее, до выхода официального обновления пакета, чтобы ничего не ломалось.
Делали они это лишь потому, что SRP не выполнила возложенных на нее обещаний: она не сделала графическое программирование легче, а усложнило его. Добавим сюда и то, что там постоянно происходят breaking changes, из-за которых обновление пакетов ломает проекты. А документацию нормальную писать никто пока не спешит — это главная причина, почему все следили за коммитами.
Теперь отслеживать что-либо не получится. Не знаю, что будут делать создатели ассетов и плагинов. Если до этого работа с SRP была для них адом и чудовищной головной болью, то сейчас, наверное, это будет катастрофически ужасно.
Таким образом SRP-стэк (HDRP + URP + SG) — худший компонент «нового движка Unity», который они делают уже третий год (весной будет ровно три года с начала анонса). Он все еще неудобен, не выполняет поставленных задач, и выглядит как полнейший провал вообще всего графического отдела Unity Tech.
Shader Graph все еще, спустя несколько лет, даже не приблизился и близко к уровню сторонних ассетов (Amplify), он точно так же неудобен и пользоваться им мало кто хочет (кроме евангелистов, создающих бесконечные туториалы на ютубе про простейшие dissolve-шейдеры и прочее).
Кто-то на форуме настолько отчаялся, что надеется, что все это создано лишь для того, чтобы в будущем открыть вообще весь исходный код движка (кроме third-party), как это сделали Epic с UE4. Кто-то думает, что Unity и сами поняли, что SRP надо признать неудачным решением и делать все сначала.
Стоит отметить, что это решение о закрытии публичных репозиториев идет в разрез с тем, что обещала команда по графике в июле 2020 года.
У многих, в том числе и у меня, такого оптимизма уже давно нет. В мае об этом говорил создатель Garry's Mod, в декабре 2019 писал я сам (и внутри моего поста тоже много ссылок на недовольных людей).
Сроки полноценного релиза DOTS сдвинули уже во второй раз. А это единственное, что пока выглядит хоть как-то обнадеживающе.
Unity, пытаясь сделать SRP удобной, модульной и гибкой системой для работы с рендерингом, в итоге лишь нагородила проблем, несовместимостей и фрагментаций кодовой базы. Сомневаюсь, что это было намеренно, просто что-то со временем пошло не так.
Говорить о том, что в Unity уже три года нет официального актуального стэка для работы с сетью, уже и не хочется. Все это приняли как данность.
>>9048436 (OP) Unity-пидоры должны страдать. Я надеюсь, что каждая мудацкая шарага, которая взяла эту ссанину в качестве движка, теперь будет вынуждена переделывать всё сначала. Потому что это самый парашный, самый корявый, самый неоптимизированный движок из имеющихся. Всегда, когда берёшь игру, и та при посредственной картинке выдаёт требования как у Субирпунка (лол, на моих дровах с ФХсом вместо проца поляки выдавали 40+ фпс, а ссаный вейстленд тупит на двадцати) – можешь быть уверен, что её нарыгали на юнити. И главное, им дали халявный анрил – бери, делай, нет, блять, хочу есть говно.
>>9048526 Не обязательно. Да, склепать очередной хоррор-с-прятками-в-доме будет сложнее, но поток "типа ретро" говна с пикселями размером с голову младенца забьёт ещё более тугой струёй.
>>9048554 >И главное, им дали халявный анрил Анрил сложный. Юнити намного проще. Плюс ещё там есть куча ресурсов на любой вкус и цвет, можно хоть визуальное программирование сделать и вообще код не писать.
>>9048554 Ебать у меня gtx 650 и i5 3470 на нем сука подвисал Hollow Knight, ебаный платформер сука подвисал в некоторых локациях. Юнити движок гной, движок пидор.
>>9048554 Ну хуй знает, на моём калькуляторе прекрасно работает сабнавтика, что была сделана на юнити, во-первых, потрясающая картинка, во-вторых, отсутствие проседаний, в-третьих, не было замечено никаких багов, так что мб дело в руках и крайней доступности этого движка? Вроде слышал что раст тоже сейчас нормально работает.
>>9048436 (OP) Кто вообще всё ещё пользуется этим проприетарным высером? Если бы силы, ушедшие на него, были брошены на допиливание годота, вселенная в целом была бы вдвое лучше и втрое удобнее.
>>9049552 >Кто вообще всё ещё пользуется этим проприетарным высером? Все кто делает моды для Daggerfall Unity. >вселенная в целом была бы вдвое лучше Лучшее враг хорошего. В Daggerfall Unity уже все функции игры реализованы и даже больше, тогда как в открытом движке OpeMW даже все функции оригинала недоступны. При этом Daggerfall Unity(2015) начал разрабатываться позже чем OpenMW(2008) на семь лет.
>>9049595 >этому твоему openmw не хватило любви Всё проще. Вместо того чтобы пилить поддержку функций из игры, они пилили движок. Переписывали графическую подсистему. Перепиливали всё что сделали под эту графическую подсистему.
>>9049595 Ещё сначала они написали всё на D. Затем переписывали на С++. Если бы они использовали готовый движок, то многие вещи не пришлось бы делать и разработка шла бы быстрее.
>>9049616 >Ты описываешь классическое омрачение Я описываю "лучшее враг хорошего". Не надо делать наилучшим способом. Надо делать запланированным способом. Сначала реализовать архитектуру программы, и только после этого приступать к работе.
Ой да и хуй с этим. Я SRP потыкал, в целом вроде норм но свой проект явно на него переводить не буду. У юнити по прежнему остаются самые быстрые билды и проверка работоспособности проекта в эдиторе.
один хуй годот сырой, анрил отличный способ как вообще никогда не доделать проект, а остальным пользоваться невозможно.
>>9048587 лапшой никто в здравом уме не пользуется.
>>9048554 Просто с юнити умеют работать только китайцы. Геншин Импакт сделали на юнити а работает просто охуительно, всё оптимизировано шикарно. А, ну и ебаные унтерки, сидящие на дореволюционном железе не нужны.
>>9050103 >сидящие на дореволюционном железе Додик, системные игры должны соответствовать картинке. Из-за таких говножоров, как ты, у нас любая пиксельная 2дшная поебота требует 1080.