Комментарии 6
я правильно понимаю что люди перевели чужую статью (или написали статью на основе выступления на юнайте), и под этим соусом впаривают свой вебинар?
+4
Похоже что так и есть.
Чужую статью, впаривающую dots
+1
Ну так это из блога Unity, понятно что там DOTS будет. :)
Хотя вообще, я бы не сказал что это такая уж плохая вещь. Во всяком случае ECS как идея, даже если не принимать в расчёт выгоды с точки зрения производительности.
+2
Ну идея хорошая, многим нравится, но есть и скепсис.
Все же объяснение натыкается раз за разом на то, что вот смотрите, как мы хорошо утилизируем кеш процессора и обрабатываем батчи объектов.
А люди ценят юнити за быстрое прототипирование, удобный редактор и готовые компоненты.
Всем пофиг на эффективность.
В общем сложно все. Сейчас выглядит как сбоку приклеенное к архитектуре Unity. Хорошо что оно есть и можно использовать, но не выглядит как решение всех проблем, а рекламируют именно так.
В общем мы пробовали делать матч 3 на ECS Entitas и результаты неочевидные.
Вроде неплохо, но в игровой логике довольно запутанно и склонно к ошибкам.
Возможно, если бы мы писали на классическом ООП, были бы те же проблемы, только сбоку — проблемы были с большим разнообразием взаимодействующих механик.
Все же объяснение натыкается раз за разом на то, что вот смотрите, как мы хорошо утилизируем кеш процессора и обрабатываем батчи объектов.
А люди ценят юнити за быстрое прототипирование, удобный редактор и готовые компоненты.
Всем пофиг на эффективность.
В общем сложно все. Сейчас выглядит как сбоку приклеенное к архитектуре Unity. Хорошо что оно есть и можно использовать, но не выглядит как решение всех проблем, а рекламируют именно так.
В общем мы пробовали делать матч 3 на ECS Entitas и результаты неочевидные.
Вроде неплохо, но в игровой логике довольно запутанно и склонно к ошибкам.
Возможно, если бы мы писали на классическом ООП, были бы те же проблемы, только сбоку — проблемы были с большим разнообразием взаимодействующих механик.
+1
На последнем Юнайте, на моей памяти, почти во всех выступлениях от сотрудников компании были упоминания DOTS. Но сыровато ещё.
Концепт хороший. Но пока многих вещей не хватает. Возможно в 2020 версии уже можно будет пользоваться.
У DOTS помимо ECS и другие плюшки есть ещё: Burst Compiler, C# Job System.
Концепт хороший. Но пока многих вещей не хватает. Возможно в 2020 версии уже можно будет пользоваться.
У DOTS помимо ECS и другие плюшки есть ещё: Burst Compiler, C# Job System.
0
Так вот откуда эта зараза распространяется…
Похоже эти чудики в погоне за производительностью — абсолютно всех зомби обрабатывают через одну модель поведения. Отчего зомби страдают идеальной слаженностью движений, и уникальным коллективизмом. В дополнении с бесконечным неконтролируемым респауном зомби за пределами видимости карты — игры подобного типа выглядят очень простыми.
Для однобитного игрока без мозга. Что лично я считаю оскорблением.
Похоже эти чудики в погоне за производительностью — абсолютно всех зомби обрабатывают через одну модель поведения. Отчего зомби страдают идеальной слаженностью движений, и уникальным коллективизмом. В дополнении с бесконечным неконтролируемым респауном зомби за пределами видимости карты — игры подобного типа выглядят очень простыми.
Для однобитного игрока без мозга. Что лично я считаю оскорблением.
-2
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Создание зомби-шутера от третьего лица с помощью DOTS