shtange/bushed-bricks

Suggestion for block operations priority

Closed this issue · 3 comments

There is some inconsistency with priority of block combining and removing.
Usually in such games block combining has higher priority, than other operations. Thus I'd expect on 'Down' action that two blue blocks selected on 'step_1.png' screenshot would combine to blue block with '8' level, and then this block would move to blue line. Instead, block with '7' level is moved to blue line (removed from main game field), and single block is just shifted a bit.
E.g. see attached screenshots (pay attention to block in red frame).

step_1
step_2

Done. The priority of the combination process has been increased. But I'm not sure that this is right. Waiting for feedback by players...

Thank you for your participation!

Probably, it would be better just to switch actions priorities?
Current change does both actions (combining 2 blocks and removing them) within one move. It might be less confusing if this action was done in separate moved. For the case above: 'Down' move -> 2 blocks combine making one '8' level blue block -> 'Down' move -> '8' level blue block is moved to blue line (removed).

That's a great idea. I've implemented it. So much better. Thank you.