Skip to content

taganz/jengax

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

96 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Jengax - Click to Sketch!

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.

Gameplay preview

The Basics

  • 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.

Share your sketch

  • 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

More...

  • 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.

πŸ›  Built With

  • p5.js for rendering and interaction.
  • Vanilla JavaScript and HTML5.

🌐 Live Demo

You can play the game online here:
πŸ‘‰ https://rdalmau.com/jengax/

github: https://github.com/taganz/jengax

Ricard Dalmau, 2025

About

A browser-based block-stacking drawing tool inspired by construction logic puzzles

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published