Painter
A puzzle game about painting the floor.
As you move, you leave paint behind you. However, the paint is wet, and you can't cross it until it's dry. You'll paint the floor in one go, and it will dry after you're done.
If you paint yourself into a corner, don't lose hope! Crossing the edge of the floor will wrap you round to the opposite side. You can utilise that to reach areas enclosed by paint, and find your own way to paint everything.
A level editor is also available. You can use it to make your own floors to paint.
The game is controllable with either the mouse or keyboard.
The most important controls are:
- Move: arrow keys, or click an adjacent square to move to
- Undo: backspace, or right click anywhere
- Menu: escape, or click the icon in the corner
- Select Menu Option: number keys 1-9, or click the option
This also works on mobile, except for the undo option. If you're playing on mobile, you'll have to use the restart option in the menu instead. (Better mobile compatibility, including for the editor, is on my list of future improvements.)
A full list of controls is in CONTROLS.md, which you can download below.
Made using pygame-ce.
Level files stored using YAML (https://en.wikipedia.org/wiki/YAML)
and loaded with PyYAML (https://pyyaml.org/).
Browser build was created using pygbag (https://github.com/pygame-web/pygbag).
For some buttons and text entry fields in the editor, I used pygame_gui (https://github.com/MyreMylar/pygame_gui).
The project is also on GitHub at https://github.com/HalfOfTwoBiscuits/painter.
| Status | Released |
| Platforms | HTML5, Windows |
| Author | ErsTrouser |
| Genre | Puzzle |
| Tags | Level Editor, Short, Simple |
| Content | No generative AI was used |
Download
Install instructions
Unzip the file, and run the executable inside.
If you want to back up your levels, share them, or upload them to the web version, they're stored in the _internal/resources/floors folder.

Leave a comment
Log in with itch.io to leave a comment.