Найти в Дзене
Уроки по Unreal Engine

В общем, вынужден признать поражение

В общем, вынужден признать поражение. У меня была амбициозная идея построить универсальную систему атрибутов, которой можно было бы пользоваться в любом проекте. Меня ещё так удивило, что нет ничего подобного от эпиков. Есть GAS, но там все атрибуты нужно хардкодить на плюсах. И ещё есть Mass Entity тоже с высоким порогом входа. Мне это не понравилось, я выбрал дата ориентированный дизайн и начал творить. Я сделал систему, у меня все получилось, все работает. Но в проектах это использовать невозможно. Потому что универсальность - это противоположность оптимизации. По этой причине и не было аналогов. И если Mass Entity в целом классная система и я вероятно буду ее использовать, то GAS почти такой же нелепый инструмент, как мой, с точки зрения производительности и оптимизации, но все таки лучше. Возможно я теперь попробую создать что-то на этих системах. Это был прекрасный опыт.

В общем, вынужден признать поражение.

У меня была амбициозная идея построить универсальную систему атрибутов, которой можно было бы пользоваться в любом проекте. Меня ещё так удивило, что нет ничего подобного от эпиков. Есть GAS, но там все атрибуты нужно хардкодить на плюсах. И ещё есть Mass Entity тоже с высоким порогом входа.

Мне это не понравилось, я выбрал дата ориентированный дизайн и начал творить.

Я сделал систему, у меня все получилось, все работает. Но в проектах это использовать невозможно. Потому что универсальность - это противоположность оптимизации. По этой причине и не было аналогов. И если Mass Entity в целом классная система и я вероятно буду ее использовать, то GAS почти такой же нелепый инструмент, как мой, с точки зрения производительности и оптимизации, но все таки лучше. Возможно я теперь попробую создать что-то на этих системах.

Это был прекрасный опыт.