/Match-3-Collapse

Match 3 Collapse game

Primary LanguageShaderLab

Match-3-Collapse

Казуальная игра жанра «триврядка» упрощенной модели.

Игрок тапом по объекту «схлопывает» его и все одноцветные с ним объекты, которые соприкасаются с ним по горизонтали и вертикали. Происходит дополнение поля объектами путем смещения объектов на пустоты ниже и добавлением новых объектов сверху.

Тап по объекту стоит 3 очка + T, где Т - кол-во ходов которое сделал за время игры игрок. Каждый схлопнувшийся шарик дает 1 очко.

Изначально у игрока 10 очков.

Игра заканчивается если кол-во очков сократилось до нуля.

Технические особености проекта

В проекте был использован pattern singleton. Для этого простого проекта использования данного паттерна является удобным, но при расширении разработки лучше использовать другие паттерны например: service locator