CSAF catalogue · GameMaker assets

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.

Tagged drag-and-drop, GameMaker, gml, jigsaw, jigsaw-puzzle, minigame, picture, puzzle-game, puzzles and sourcecode.

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.

Need something we do not make yet? Post it on the Request Desk. A request is a lead, not a promise.