Pull to refresh

Comments 3

Почему в список наиболее часто используемых ассетов для пулинга не включили LeanPool? Вроде бы это почти стандарт уже среди Юнити-пулов, да ещё бесплатный.

Среднестатистический джуниор сделает свой Object Pool за пол часа. На мой взгляд это очередной функционал, которому ну абсолютно нечего делать в core библиотеке движка.


Какое отношение это имеет к функционалу Unity? Почему это должно быть в UnityEngine.dll а не в отдельном пакете в UPM хотя бы?


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


А тем временем в баг трекере тикеты из 2016 года до сих пор Open.

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

Что касается пулов коллекций: Странно что в net6 ещё не протолкнули, учитывая что уже появились пулы массивов. Банальное уменьшение аллокаций. Последнее время очень часто наталкиваюсь на реализацию таких пулов в сторонних либах и именно пулов на List, HashSet, Dictionary. Скорее всего тоже для внутренних нужд юнити в первую очередь.
Sign up to leave a comment.