A simple sketching tool inspired by Townscaper and Jenga. Sketch one click at a time.
Jengax is a browser-based interactive block-stacking sketch tool inspired by construction logic puzzles.
Users can place vertical and horizontal rectangular pieces based on specific support rules.
- Left-click or tap to place o remove pieces. Right-click to undo.
- Keep mouse pressed and pieces will keep falling randomly, as here
- Vertical pieces rest on the ground or on the top of other pieces. Horizontal pieces can only be placed if two supporting vertical pieces are aligned and close enough.
- View public Gallery to load a published sketch
- Login to Publish your sketch on the gallery
- Save to file or "S" to save the current drawing to a JSON file
- Load to file or "L" to load a drawing from a JSON file
-
Mouse wheel to Zoom in/out the canvas under the cursor
-
Shift+drag or Middle-click drag or Arrow keys to move the canvas.
-
Hold "Q" to show current mouse coordinates.
-
Draw modes: Press "1" for hand drawn and "2" for solid.
-
Press "A" to autodraw current sketch.
- p5.js for rendering and interaction.
- Vanilla JavaScript and HTML5.
You can play the game online here:
π https://rdalmau.com/jengax/
github: https://github.com/taganz/jengax
Ricard Dalmau, 2025
