I have developed a full match 3 game without the ability of making another move until all cascading is finished.
I was stuck trying to figure out how to do it with the ability of making moves even if the previous moves have not finished yet. I can't figure out the programing logic behind it, I tried different approaches with no luck so far, the results came up messy.
Can any one help.
Thanks in advance.