Chapter 4. Interface Overview

Table of Contents

Menu Items

Menu Items

GameNew Puzzle (N) (Ctrl+N)

Generate a new puzzle of the type currently selected.

GameLoad Puzzle... (Ctrl+O)

Load a previously saved puzzle, with all of its dimensions, settings, current state of the cube and history of moves, using a file selection dialog box to locate the required file.

GameRestart Puzzle... (Shift+U)

Undo all previous moves and start again.

GameSave Puzzle... (Ctrl+S)

Save the current puzzle, with all of its dimensions, settings, current state of the cube and history of moves, using a file selection dialog box to name a new file if the puzzle has not previously been saved and loaded.

GameSave Puzzle As...

Save the current puzzle under a new file name, with all of its dimensions, settings, current state of the cube and history of moves, using a file selection dialog box.

GameChoose Puzzle Type

Choose a type of puzzle to play from a series of sub-menus graded by difficulty, based on cube dimensions and number of shuffling moves, or use sub-menu item Make your own... to create your own puzzle, using a dialog box.

GameQuit (Ctrl+Q)

Quit Kubrick, automatically saving the current puzzle's dimensions, settings, state of the cube and history of moves.

MoveUndo (Ctrl+Z)

Undo a previous move (repeatedly if required).

MoveRedo (Ctrl+Shift+Z)

Redo a previously undone move (repeatedly if required).

MoveMain Demo (Ctrl+D)

Start/Stop demo of random puzzle solving on the start page of Kubrick.

MoveSolve (S)

Solve the cube. This shows all your moves being undone, then all the shuffling moves being undone and then the shuffling moves being re-done, leaving you set up to have another go at the puzzle.

MoveRestart Puzzle (Shift+U)

Undo all previous moves and start again.

MoveRedo All (Shift+R)

Redo all previously undone moves.

MoveRealign Cube (Home)

Adjust the orientation of a rotated cube by the minimum amount needed to make the rotations a combination of 90 degree moves, thus setting the axes parallel to the XYZ axes. In addition, some whole-cube 90 degree moves are inserted in your list of moves to achieve the desired effect.

This is to standardise the view's perspective so that the top, front and right sides are visible together and keyboard moves become properly meaningful. The inserted moves can be undone and redone, exactly as if you had made them directly yourself.

For example, if you have used the right mouse button to turn the cube upside-down, the top or Up (U) face is now what used to be the bottom or Down (D) face and what used to be the Y axis is pointing downwards. In this situation, MoveRealign Cube menu item will redefine the faces and axes so that the new top face is known as Up (U) and the Y axis is again the one that points upwards.

View1 Cube

Show a view of the front of the cube.

View2 Cubes

Show views of the front and back of the cube. Slice moves and rotations can be performed on either picture and the other will move simultaneously.

View3 Cubes

Show a large view of the front of the cube and two smaller views of the front and back. Slice moves can be performed on any of the pictures and the others will move simultaneously, but only the large one can be rotated.

DemosMain Demo (Ctrl+D)

Run the Main Demo, in which a cube changes shape, shuffles and solves itself as it rotates at random.

DemosPretty Patterns

Show a sub-menu in which pretty patterns on the 3x3x3 cube can be selected and the moves to create them are demonstrated. There is also an Info item that tells you a little more about such patterns.

DemosSolution Moves

Show a sub-menu in which sequences of moves used to solve the 3x3x3 cube can be selected and the sequences are demonstrated. There is also an Info item that tells you a little more about such solution moves.

SettingsWatch Shuffling (W)

Show animations of shuffling moves as they occur. This is an aid for beginners, but might be a form of cheating for experienced players.

SettingsWatch Your Own Moves (O)

Show animations of your own moves as they occur. This is an aid for beginners, because it slows down the animations. Experienced players can turn this option off and moves are then animated at high speed, taking about a tenth of a second to turn 90 degrees.

SettingsConfigure Toolbars...

Open a dialog where you can configure the toolbar actions for Kubrick.

SettingsKubrick Game Settings

Open a game settings dialog. See Game Configuration section for more details.

Additionally Kubrick has the common KDE Settings and Help menu items, for more information read the sections about the Settings Menu and Help Menu of the KDE Fundamentals.