One-on-one. Девлог. Карта с кастомным эффектом

Делаю коллекционную карточную PvP-игру. Делюсь наработками этой недели и планами на следующую.

66

Странная архитектура, где спец способности карт описываются не в самих картах, а в какой-то функции по свичкейсу. Когда таких "пристроек" будет несколько (в одной выбираем спрайт, в другой звук при размещении, в третьей эффект, в четвертой еще что-нибудь), то поддерживать это станет очень тяжело.
Спрайт карточки и ее визуальные эффекты не в таком же свичкейсе лежат? Почему тогда игровой эффект в виде пристройки сбоку сделан?

1

Согласен, костыльное решение. Пока не знаю как лучше хранить кастомные эффекты