Skip to content

Kenadia/Nodes-Circuit-Puzzle-Processing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

All code by Ken Schiller.

Demo of the interface: http://www.youtube.com/watch?v=dPV5qnwbUUo

An interface written in Processing for the viewing, organization, design, play-test, solving, and export of my node/circuit puzzles. Solves puzzles using NodeModule.java, a compilation of code from the Java side of the project.

Runs in Processing 1.5.1. Requires 256MB of memory.

Controls

  • Scrolling (in main or grid view)
    • click and drag: scroll through puzzles
    • shift + left: scroll left
    • shift + right: scroll right
    • shift + up: fast scroll left
    • shift + down: fast scroll right – Shared controls
    • m: swap marked puzzle with selected puzzle
    • i: insert marked puzzle after selected puzzle
    • n + two digits: new puzzle with specified width and height
    • s: save all changes
    • 1-9: toggle flags on selected puzzle
    • 0: clear all flags on selected puzzle
    • p: print selected puzzle (and solution if in solution mode) to console
  • Main view
    • tab: switch to grid view
    • caps-lock: toggle edit mode
    • space: toggle trial (user solve) mode
    • return: toggle solution display
    • double-click: select puzzle
    • m: mark puzzle
    • left/right: select left/right puzzle
    • e export current puzzle as print-resolution tiff
  • Grid view
    • tab: switch to main view
    • hover: select puzzle
    • click: mark puzzle

About

Interface for puzzle design and management.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published