60 likes | 179 Views
This document outlines possible improvements for the LEGUP interface designed by Tyler Hinman, focusing on enhancing basic functionalities like saving, undoing, and puzzle gameplay. Key features include a point-and-click interface, a hideable list of illustrated rules, and two modes: "Use Rules" and "Just Solve." Users can interact with rules via simple mouse actions, allowing easy manipulation on the grid. Additional considerations for keyboard shortcuts and a more visually appealing interface are also suggested to improve user experience.
E N D
LEGUP Interface Ideas Tyler Hinman
What should LEGUP do? • Basic Functionality • Open (either type or one particular puzzle) • Save • Undo • Puzzle Play • Point-and-click interface • Hideable list of illustrated rules • Two modes: Use rules, or just solve!
Two Modes • Use rules • Show the list of rules on the right • Select rule, and drop on grid • Two more options within this mode: Require rule justification for every move, or don’t • Just solve! • Hide the list of rules • Just click on the grid to change states • Can change modes at any time
Pointing and Clicking • Left click • On rule: Pick up rule (no dragging needed) • On grid: If rule is picked up, apply to clicked cell; otherwise, change cell’s state • Dragging supported for changing cell states, to apply same state to consecutive cells • Right click • On rule: Rotate rule • On grid: If rule selected, rotate rule; otherwise, summon previously used rule
Other Notes on Mouse Usage • Point-and-click is easiest, but simple keyboard shortcuts can also be supported (Ctrl+O, Ctrl+S, etc.) • Of course, left clicks will also perform their expected functions (scroll buttons, menus) • Support the scroll wheel!
Do I Have To Draw You A Picture? • Using my utterly anemic drawing ability, I shall now clumsily wield a marker and attempt to sketch some vague semblance of what I’ve so eloquently described in words, although the actual user interface will hopefully be designed a little more cleanly, perhaps venturing outside the realm of just rectangles, which is all I can draw without causing derisive laughter