I SOLVED IT! Wow, that's such a unique puzzle; you really thought this through! It took me a bit to figure out the mechanics, but after a good amount of scheming, I actually found a reliable way to solve them, every time! I'm not sure if the strategy is foolproof, but it's worked three times in a row so far, and that's good enough for me. I'm curious, though; how did you calculate the number of moves a player would need to make in order to complete the puzzle? Even more curiously, how did you handle the level generation?
Viewing post in 0100 jam comments
I'm very very glad to learn this! Thank you for persevering!
The number of moves available is derived from existing tile types as well as board dimensions. It isn't a "smart" calculation, but rather a "safe" one (more than enough to clear any level). This only works because levels aren't about maximizing or minimizing score - the required score calculation is purely tied to grid dimensions :)
Levels are generated randomly, through basic seeded rng. To avoid having all levels look like noise, some seeds roll some mirroring modifiers - horizontal, vertical and axial. And that's really it!