I think I will continue down this path.
Treasure chest looks a little too close to the wood. May swap it out for a gold coin.
For some reason this silly bonus equation took me a lot longer to figure out than it should have. Essentially if you get 3 matches in a match-3 game, you get no bonus. That's 3 points. If you get 4 matches in a match-3 game, I wanted you to get 5 points. In this case: 3 + ((4-3) x 2) = 5. If you get 5 matches in a match-3 game, you would get 7 points and 6 matches gets you 12 points. So on and so forth!
This is the bonus equation! So simple!
Thank goodness I built an editor for this thing. I should probably put a "turn off sound" button in here... shouldn't be too hard... maybe for part 3. I'll release it into the wild in a day or two.
Dev Tidbit: The percentages you see in the second picture are loot table drops. What this means for this game is that when the board generates a new layout, it's not simply "random blocks". It will actually pull from a table based on percentages. The reason is that you wouldn't want a randomized table where getting "treasure blocks" has has the same possibility of getting "quest point blocks" or "wood resource blocks". Allows for level balance.
It was thanks to talking to my coworkers Keith and Peter a few weeks ago that got me inspired to tackle the challenge. I never had a good idea of how to do it, but their explanation really helped. I'm very excited.
What you're basically seeing is a generated board and my console log marking which ones need to be destroyed. It's working. IT'S WORKING!