сделать Match-3, который не лагает на мобилках при каскадах и большом количестве анимаций. Плюс — чтобы логика комбинаций была гибкой, а не «на соплях».
Реализовал игровую логику Match-3: комбинации 3/4/5, L- и T-образные, каскады, бустеры.
Использовал Observer Pattern для событий, UniTask для асинхронности.
Провёл профилирование: снизил GC Allocations и Draw Calls.
Собрал под Android и WebGL.
Игра опубликована на itch.io. Каскады и анимации работают стабильно на мобилках, логика комбинаций расширяемая, бустеры встроены без костылей.