Jigsaw - Jigsaw Puzzles From Any Picture, for GameMaker
A GameMaker asset from Core Systems Asset Factory. Made with GameMaker. Paid.
Jigsaw - Jigsaw Puzzles From Any Picture, for GameMaker is a GameMaker asset for GameMaker, paid.
Turn any picture in your game into a jigsaw the player assembles on a drawn table: a sprite, a background, or a surface. Every cut is generated from a seed, 4 to 256 interlocking pieces, and every piece is drawn as thick card with a bevel and a shadow. Pure GML.
A jigsaw is a minigame players already know how to play, and it turns your own art into something they handle piece by piece: a reward screen, a memory in a story game, a map to put back together, a whole jigsaw game.
Jigsaw cuts the picture so a tab always meets its own socket, lays the pieces out on a felt mat inside a wooden rim with a faint ghost of the picture in the frame, and hands you the result when the player is done. // Create: cut a picture into about 24 pieces my_puzzle = jig_open({ sprite: spr_castle, pieces: 24 }); // Step: run the table; when the player leaves it, read the result jig_step(my_puzzle); if (jig_closed(my_puzzle)) { my_result = my_puzzle.result; jig_free(my_puzzle); my_puzzle = undefined; } // Draw GUI: the table fills the GUI by default; draw it anywhere, at any scale jig_draw(my_puzzle, 0, 0, 1); What your players see Every cut is generated.
AI disclosure, as the store page states it: AI Assisted, Code, Graphics, Text
Paid · Get it on itch.io. Files, screenshots and the full description are on the store page.