Skip to content

Tr0sT/Match3BoardWithBlastUnity

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Задание: написать логику осыпания игрового поля матч3

базовый функционал:

  • Написать построение игрового поля из любого удобного конфига (json, SO и т.д.)
  • Поле должно быть размером X на Y клеток. (рисунок 1)
  • Поле может иметь "пустоты" (рисунок 1_1)
  • Клетки которые находятся в первой строке сверху при нажатии на пробел должны начать "генерировать фишки" которые должны падать вниз друг за другом заполняя все поле (рисунок 2).

продвинутый функционал:

  • фишки осыпаются с нарастающей задержкой относительно друг друга (не "паровозиком")
  • если в каком-то столбце нет генератора (пустота сверху) фишки опавшие вертикально в соседних столбцах начинают сверху осыпаться диагонально в образовавшиеся незаполненные клетки (рисунок 3)

космос:

  • после осыпания всего поля можно нажать на любую фишку и эта фишка вместе со всеми соседями такого-же цвета уничтожатся а образовавшаяся пустота так-же заполнится согласно правилам осыпания написанным выше

Require Git + Git LFS for installing package.
Currently require Odin Inspector for drawing in inspector.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages