PaintPam Library
Piece & Slide in play

Portrait kiosk · Touch, Mouse

Piece & Slide

A sliding picture puzzle for a portrait touch screen: three levels, nine puzzles, and your own pictures on the tiles.

Surface
Portrait touch screen or kiosk, 1080×1920 (a landscape screen also works, smaller and with black bars)
Input
A touch screen; one touch at a time is enough. Test with a mouse. Touch drivers are not included.
PC
Windows PC with Chrome or Edge (one-click kiosk launcher included), or Chrome on a Mac. No internet needed.

Free · Windows & macOS · 6.5 MB · Download appears right after the form

See it with real people

In real use

See it with real people

A player sliding puzzle tiles into place on a portrait touch kiosk.

Filmed in Korea on an earlier build, so any on-screen text is in Korean. The evaluation build is in English.

Who it's for

Made for spaces like yours

  • Museums, galleries and libraries with a portrait touch kiosk
  • Family venues and waiting areas that want a calm game for one person
  • Events and brand displays that want their own pictures on a puzzle

What it does for you

For you and your visitors

  1. Easy to choose: nine puzzles with star ratings — three paintings at three levels, from a quick 2×2 to a 4×4 — and the finished picture stays on screen while you play.
  2. Yours in minutes: put your own pictures on the tiles, and change the menu background, title and logo, by editing one file or picking pictures on the settings screen.
  3. Nobody stays stuck: every shuffle can be solved, each puzzle comes with 3 hints that light up the next tile, and the number of hints and tiles is yours to set.
  4. Set up in minutes, run it yourself: it runs offline, goes back to the menu after 30 seconds without a touch, and staff settings stay behind ESC or a 3-second hold.

Gallery

Hardware

What it runs on

Runs on any portrait touch screen your computer sees as a touch device. Looking for hardware? Ask us which MP Series unit fits your space.

See the MP Series

Make it yours

Change it yourself, or let us

These settings live in customize/config.js inside the download. Edit, save, reload.

SettingWhat it changesDefault
Your picturesimages.puzzlesThe nine puzzle pictures, in order: 1-3 Easy, 4-6 Medium, 7-9 Hard. Copy your files into images/ and write their names. Square pictures work best; others are cropped to the center. Staff can also pick pictures on the settings screen.Three public-domain paintings, repeated
Menu backgroundimages.backgroundPortrait 1080×1920 picture behind the menu. Empty = plain dark blue.images/menu-background.jpg
Your logoimages.logoPNG or JPG shown at the bottom of the menu and game screens (e.g. customize/logo.png). Empty = no logo.empty
Window titletext.page_titleBrowser tab / window title.Piece & Slide
Your titletext.titleYour own title on the menu, replacing the one in the default background. Long titles shrink to fit. Empty = keep it.empty
Win headlinetext.win_titleThe headline when a puzzle is solved.Puzzle complete!
On-screen guidescreen.show_guideThe short lines "Touch a picture to start" and "Slide a tile into the empty space". Turn off if your background already explains it.true
Easy gridlevels.easy_gridTiles per side for puzzles 1-3, from 2 to 6.2
Medium gridlevels.medium_gridTiles per side for puzzles 4-6, from 2 to 6.3
Hard gridlevels.hard_gridTiles per side for puzzles 7-9, from 2 to 6.4
Hints per puzzlegame.hints_per_gameHow many hints each puzzle gets, from 0 to 20. 0 hides the button. Also on the settings screen.3
Idle returngame.idle_secondsBack to the menu when nobody touches the game, with a warning for the last 5 seconds. 0 = never.30
Win screen timegame.result_secondsHow long the win screen stays up before the menu returns, from 3 to 600 seconds.20
Menu musicsound.menu_musicMP3 for the menu and win screens. Empty = none. Staff can also pick a file on the settings screen.audio/menu-music.mp3
Game musicsound.game_musicMP3 during play. Empty = none. Staff can also pick a file on the settings screen.audio/game-music.mp3
Menu music volumesound.menu_volume0 to 100. Also on the settings screen.70
Game music volumesound.game_volume0 to 100. Also on the settings screen.70
Win sound volumesound.effects_volumeThe sound played when a puzzle is solved, 0 to 100.100

Need more than settings?

Your logo and colors, another language, your own questions or content, or a new piece on the same idea.

Specs

Technical details

Package size
Windows & macOS: 6.5 MB 6,768,718 bytes
Operating system
Windows & macOS
Entry file
index.html
Resolution
1080x1920
Orientation
Portrait
Offline
Yes, no internet needed
UI language
English
Input
Touch, Mouse
Players
1 at a time
Session length
Easy (2×2) takes only a few moves; Hard (4×4) takes far longer. No time limit.
Version
1.1 · built Nov 2, 2026
Checksums (SHA-256)
  • piece-and-slide-all.zipe7456010bd1a08b08848513775cfa34df2c441f5e0618c18050422dabeb36456

Get the free evaluation build

When would you use it?
What do you have to run it on? (optional)

We only use this to follow up about your request.