Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

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?

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!