# Manual do &kubrick;

## Introdução

### Tipo de jogo:

Lógica

### Número de possíveis jogadores:

Um

O &kubrick; baseia-se no famoso jogo do Cubo de Rubik, inventado pelo Professor Erno Rubik na Hungria, por volta de 1970. O seu 'quebra-cabeça' original era um cubo que consistia de 27 cubos menores, chamados cubinhos, dispostos numa pilha de 3x3x3. De fato o interior do cubo continha um mecanismo engenhoso que possibilitava rodar grupo de 9 cubinhos (3x3), que deverão ser chamados de camadas ou fatias, em várias direções e em ângulos retos entre si.

No &kubrick;, os tamanhos dos cubos variam de 2x2x2 (fácil) até 6x6x6 (muito difícil), podendo também jogar com tijolos irregulares, como o 5x3x2 ou tabletes como o 6x4x1. O jogo tem uma seleção de 'quebra-cabeças' com diversos níveis de dificuldade, assim como demonstrações de padrões bonitos e movimentos de solução, podendo também criar os seus quebra-cabeças.

## Como jogar

### Objetivo:

Devolver todas as peças do cubo às suas posições iniciais, depois de o computador ter embaralhado.

O &kubrick; começa com uma demonstração animada que escolhe aleatoriamente cubos de várias dimensões, embaralha-os e resolve-os. Se você nunca tiver visto um Cubo de Rubik antes, a demonstração lhe dará uma ideia geral de como jogar. Basta clicar em qualquer ponto com o mouse para parar a demonstração e começar a jogar. Você irá então ver um 'quebra-cabeça' novo ou o 'quebra-cabeça' no qual estava trabalhando, exatamente como o deixou.

O &kubrick; tem uma opção de três vistas, que mostra um, dois ou três cubos, sendo eles o mesmo cubo, mas visto de perspectivas diferentes. Use o menu Ver ou os botões da barra de ferramentas para mudar de vistas.

Use a opção Jogo Escolher o Tipo de 'Quebra-cabeça' para definir o tamanho do cubo e o grau de dificuldade para o tipo de 'quebra-cabeça' que deseja experimentar. Depois, use a opção Jogo Novo 'Quebra-cabeça' cada vez que deseje embaralhar de novo o cubo e iniciar um 'quebra-cabeça' para esse tipo.

### Fazer as Jogadas

Você tanto poderá usar o mouse como o teclado para fazer as jogadas.

Use o botão esquerdo do mouse ou o teclado para rodar fatias simples do cubo em qualquer eixo, como se estivesse resolvendo o 'quebra-cabeça'. As fatias quadradas (p.ex., cubinhos 4x4) rodam 90 graus de cada vez. As fatias retangulares (p.ex., cubinhos 5x3) rodam em 180 graus.

Use o botão direito do mouse para rodar o cubo completo, 90 graus de cada vez, em torno de qualquer eixo. Você poderá também usar a tecla C, dentro de uma sequência de teclado, para rodar todo o cubo. Essas jogadas não conduzem a uma solução do 'quebra-cabeça', mas poderá usá-las para examinar a posição atual mais de perto ou para colocar um cubinho em posição para uma sequência de movimentos de solução, como a distorção de dois cantos.

Todas as jogadas, seja da forma que forem realizadas, vão aparecendo de forma progressiva na barra de ferramentas, usando a notação conhecida por Notação do Singmaster. Veja as Jogadas do Singmaster para mais detalhes.

### Usar o Mouse nos Movimentos

Para mover com o mouse, clique com o botão esquerdo ou direito do mouse em qualquer autocolante colorido de qualquer cubinho da vista, mantenha esse botão pressionado, arraste e solte-o.

Ao usar o botão esquerdo, o autocolante e toda uma fatia inteira do cubo mover-se-ão na direção que indicar. A fatia desvia-se ligeiramente para que você possa ver o que irá acontecer quando levar a jogada até ao fim. Se você não estiver satisfeito com isso, basta voltar com o mouse para o ponto de início.

Se você estiver usando o botão direito, o cursor do mouse fixa-se no cubo e todo este roda com ele até que solte o botão.

### Usar o Teclado nas Jogadas

Existem dois estilos de jogadas com o teclado: as jogadas em XYZ, descritas aqui, e as jogadas do Singmaster, que estão descritas na seção Jogadas do Singmaster.

Para mover o cubo com o teclado, primeiro use a tecla X, Y ou Z para selecionar um eixo. Na tela, o eixo dos X roda da esquerda para a direita, o eixo dos Y de baixo para cima e o Z para trás. Depois, para mover o cubo por completo, use a tecla C ou, para mover uma fatia, use as teclas 1 a 6 (de modo a selecionar o número de fatia).

Finalmente, use o cursor esquerdo para um movimento anti-horário ou o cursor direito para um movimento horário. A fatia que se irá mover (numerada 1 a 6) irá piscar, até que pressione na tecla do cursor.

Você poderá fazer mais jogadas com uma, duas ou três das teclas acima mencionadas. Por exemplo, para mover a mesma fatia de novo, basta usar uma tecla de cursor.

Se você tiver usado o botão direito do mouse para rodar o cubo, os significados de X, Y e Z poderão ter se alterado, uma vez que o cubo fica realinhado automaticamente se usar a opção Mover Realinhar o Cubo, antes da jogada que pediu poder ser executada.

### Jogadas do Singmaster

O Professor David Singmaster, um matemático Inglês, foi o primeiro a investigar o Cubo de Rubik e a sua relação com o ramo da matemática que é conhecido por Teoria dos Grupos. No seu livro, Notes on Rubik's 'Magic Cube', Quinta Edição, publicado em 1980, define uma forma de descrever as sequências de jogadas do cubo de forma resumida. Os matemáticos chamam-lhe uma notação, sendo que a Notação Singmaster é agora usada a nível internacional nos livros e páginas Web, quando se discutem os problemas e soluções no 'quebra-cabeça' do Cubo de Rubik. Por exemplo, veja o artigo do Wikipédia, sobre o assunto do Cubo de Rubik.

O programa &kubrick; usa um formato modificado da Notação Singmaster para apresentar todas as jogadas, seja qual for o método pelo qual sejam feitas, usando uma área da barra de ferramentas. Ele também permite inserir jogadas a partir do teclado com a Notação Singmaster. A notação foi modificada para ser usada em cubos, tijolos e tabletes maiores, além do cubo original de 3 cubinhos, assim como para permitir a inserção adequada a partir do teclado, sem entrar em conflito com os atalhos ou outras ações do &kubrick;.

Em resumo, o Singmaster imagina que você está olhando para o cubo ligeiramente de cima e à direita dele, como acontece na Vista Frontal padrão do &kubrick;. Você poderá ver três faces à frente, por cima e à direita do cubo, que são chamadas pelo Singmaster (em Inglês) Up, Front e Right (Cima, Frente e Direita, respectivamente), ou U, F e R, para abreviar. As três faces que não consegue ver, e que estão na Vista Traseira do &kubrick;, estão no fundo, atrás e à esquerda do cubo, pelo que o Singmaster lhes chama (em Inglês) Down, Back e Left (Baixo, Trás e Esquerda, respectivamente), ou D, B e L para abreviar. O Singmaster usa o U e o D para as faces de topo e do fundo, uma vez que o B está reservado para a face traseira.

Isto está tudo resumido na tabela abaixo: agora, é uma questão de jogar. Uma simples letra dentre UFRDBL representa um movimento no sentido dos ponteiros do relógio (horário) dessa face num ângulo reto (90 graus), para uma face quadrada, ou de 180 graus, para uma face retangular (como acontece num tijolo ou tablete). Aqui é a parte onde começa a complicar.

Horário significa 'nos ponteiros do relógio' quando você estiver olhando diretamente para essa face. Isso é fácil o suficiente quando você pode ver as faces UFR, mas as faces que não consegue ver parecem mover-se no sentido anti-horário quando usa as jogadas DBL. Isto acontece porque está olhando para elas por trás. Na Vista Traseira do &kubrick;, as jogadas DBL serão vistas no sentido horário, como seria de se esperar. Em vez de tentar imaginar-se a si próprio olhando para a parte de trás do cubo, ao fazer as jogadas DBL, poderá ser mais simples pensar nestas como sendo anti-horárias na face Frontal que está normalmente visível.

### Notação do Singmaster (Modificada)

Tecla Significado
- R Face direita. Em Inglês, R vem de Right (Direita).
- L Face esquerda. Em Inglês, R vem de Left (Esquerda).
- U Face de cima ou de topo. Em Inglês, U vem de Up (Cima).
- D Face de baixo ou de fundo. Em Inglês, D vem de Down (Baixo).
- F Face frontal. Em Inglês, F vem de Front (Frente).
- B Face traseira. Em Inglês, B vem de Back (Atrás).
- 'O sufixo de um movimento inverso ou anti-horário. O R' é o inverso de R.
- 2 Sufixo para um movimento duplo. O R2 roda para R duas vezes.
- +Sufixo para movimento de duas faces. O R+ é o RL' com outro formato.
- -Sufixo para movimento inverso de duas faces. O R- é o RL com outro formato.
- .Prefixo para um movimento da fatia interior. O .R é um passo para dentro da face R.
- C Prefixo para movimento completo do cubo. Em Inglês, C vem de Cube (Cubo).

O Singmaster usa uma letra seguida de um apóstrofo para representar um movimento inverso ou anti-horário (contrário aos ponteiros do relógio) de uma face. Os matemáticos referir-se-iam ao F' como F primo ou F linha, indicando um movimento anti-horário da face frontal.

O &kubrick; não poderá dizer-lhe se vai escrever um apóstrofo, outra letra ou outro símbolo após a uma letra, como tal não fará um movimento horário de uma face, logo que escreva a letra. Você poderá obrigar o &kubrick; a mover-se, pressionando a tecla Return ou Enter. Você poderá também usar a barra de espaço, para que apresente um espaço na visualização das jogadas, permitindo-lhe separar os grupos de jogadas, por questões de visibilidade.

Nos cubos, tijolos ou tabletes de tamanho 3 ou superior, você poderá querer mover uma fatia interior, em vez de uma face. Para fazer isso, basta escrever um ou mais pontos antes da letra da face. Por exemplo, o ..F move a fatia que está duas camadas atrás da face frontal e o ..B iria mover a fatia duas camadas à frente da traseira, assumindo que existem 5 ou 6 camadas que se possam mover. O inverso destas jogadas seria ..F' e ..B'.

Finalmente, o prefixo C move o cubo completo, como se fosse uma face. Por exemplo, o CF move o cubo no sentido horário, em conjunto com a face frontal, enquanto o CF' o move no sentido anti-horário.

Se você tiver rodado anteriormente o cubo à mão, usando o botão direito do mouse, e se tiver feito depois uma jogada Singmaster ou de teclado, o cubo será alinhado de novo automaticamente para a vista UFR normal, pelo que serão geradas e apresentadas algumas jogadas C. Isto garante que você e o &kubrick; têm a mesma ideia do que é o topo, a frente e a direita. São geradas jogadas semelhantes quando usar a opção do menu Mover Realinhar o Cubo ou o ícone Início da barra de ferramentas.

## Regras do jogo, estratégias e dicas

### Regras

Não existem mais regras no &kubrick; que não sejam mover uma fatia de cada vez, até que todos os cubinhos e as suas faces estejam de volta nas suas posições originais. Não são necessárias mais regras, uma vez que a forma como o cubo é concebido impede quaisquer outros movimentos.

No Cubo de Rubik original de 3x3x3, o interior do cubo continha um mecanismo engenhoso que possibilitava rodar grupos de 9 cubinhos (3x3) chamados de fatias, todos de uma vez como um grupo. Para fazer quaisquer outros movimentos, você teria de partir de forma física o cubo ou desmontá-lo e voltar a montá-lo. O equivalente no &kubrick; seria alterar o programa original.

### A Complexidade do 'Quebra-cabeça'

As faces exteriores dos cubinhos tinham autocolantes de 6 cores diferentes, para cada uma das 6 faces do cubo principal. À medida que você roda as fatias, os autocolantes vão ficando embaralhados e as faces do cubo principal ficavam uma mistura de cores. Parece-se com um 'quebra-cabeça' simples, mas à medida que vai se afastando da posição inicial, começa a concluir, como um escritor disse anteriormente, que você ficará como uma pequena criança que deixou fugir um balão de hélio só para o ver afastar-se e tornar-se impossível de voltar atrás.

Os matemáticos calcularam que um cubo 3x3x3 pode ser embaralhado em 43 252 003 274 489 856 000 padrões diferentes, apesar de todas as posições serem solucionáveis em 20 movimentos ou menos. O método para conseguir fazer isso (até agora por descobrir) é chamado o Algoritmo de Deus. Os métodos práticos poderão levar mais de 100 jogadas. Uma vez que existem possibilidades de mover cada uma das 12 faces em cada passo, as chances para resolver o cubo por tentativa e erro são realmente remotas. Alguns cubos possuem imagens em 9 partes, o que os torna ainda mais complexos, uma vez que você terá depois de obter as orientações dos autocolantes corretamente, assim como as posições.

### Estratégias e dicas

O &kubrick; embaralha o cubo com um número pré-determinado de jogadas aleatórias, cada vez que define um 'quebra-cabeça'. A dificuldade depende de quantos cubinhos tiver o seu cubo, quantas jogadas para embaralhar existirem e se você poderá ver as jogadas enquanto elas acontecem.

Um tipo de 'quebra-cabeça' tem um pequeno número de jogadas para embaralhar (3, 4 ou 5) e a ideia é resolver o cubo nesse número de jogadas (ou menos). Isto é divertido, desafiante e bastante rápido.

Depois existe o 'quebra-cabeça' tradicional, com 10 a 20 jogadas para embaralhar. O cubo 3x3x3 foi bastante bem explorado e descrito, mas os outros tamanhos não são tão bem compreendidos.

O &kubrick; também tem alguns tijolos e tabletes com que brincar. Alguns deles são mais simples que os cubos e poderão ser engraçados também para as crianças.

Outro jogo que você poderá experimentar é encontrar padrões bonitos para outros tamanhos que não o 3x3x3.

O &kubrick; pode ser usado como um laboratório para estudar os cubos e para descobrir sequências de jogadas de solução, uma vez que todas essas jogadas poderão ser anuladas e repetidas em qualquer grau, seja de forma instantânea ou com uma certa velocidade de animação.

Também é possível salvar e restaurar um cubo resolvido parcialmente a qualquer momento, sendo que o estado atual do cubo é salvo e restaurado automaticamente quando sair e reiniciar o &kubrick;.

Num cubo com um número ímpar de cubinhos por face, os autocolantes nos centros das seis faces mantêm as suas posições relativas de umas para as outras, independentemente da forma como jogar. Você poderá usar esses centros como âncoras ou guias para as suas jogadas.

O menu de Configurações possui opções para ativar ou desativar as animações e para variar a velocidade das mesmas. Isto pode ser útil ao tentar seguir uma sequência de jogadas e compreender o que se passa.

Se você estiver realmente com problemas, o &kubrick; tem uma ação para resolver que parece mostrar o Algoritmo de Deus de forma animada para voltar a embaralhar o cubo. De fato, o computador trapaceia. Ele recorda-se sim das jogadas para embaralhar e vai anulando e repetindo as mesmas.

Outra fonte de ideias é a opção do menu Demonstrações Jogadas de Solução. Uma forma sistemática de resolver um cubo é resolver primeiro a camada de baixo, depois os cubos dos extremos na camada do meio e finalmente a camada de topo. As demonstrações mostram sequências de movimentos no cubo 3x3x3 que irão reorganizar alguns cubinhos de cada vez, sem prejudicar as partes do cubo que já tenha resolvido. Uma das demonstrações apresenta uma solução completa de um cubo de exemplo, usando estes métodos; todavia, você pode levar cerca de 100 movimentos para solucionar o cubo.

## Resumo da interface

### Itens dos menus

N Jogo Novo 'Quebra-cabeça' &Ctrl;N

- Gera um 'quebra-cabeça' novo com o tipo atualmente selecionado.

&Ctrl;O Jogo Carregar um 'Quebra-cabeça'...

- Carrega um 'quebra-cabeça' salvo anteriormente, com todas as suas dimensões, configuração, estado atual do cubo e o histórico de movimentos, usando uma janela de seleção de arquivos para localizar o arquivo em questão.

&Shift;U Jogo Reiniciar o 'Quebra-cabeça'

- Anula todas as jogadas anteriores e começa de novo.

&Ctrl;S Jogo Salvar o 'Quebra-cabeça'...

- Salva o 'quebra-cabeça' atual, com todas as suas dimensões, configuração, estado atual do cubo e o histórico de movimentos, usando uma janela de seleção de arquivos para indicar um novo nome, caso o 'quebra-cabeça' não tenha sido anteriormente salvo e carregado.

Jogo Salvar o 'Quebra-cabeça' Como...

- Salva o 'quebra-cabeça' atual, com todas as suas dimensões, configuração, estado atual do cubo e o histórico de movimentos, usando uma janela de seleção de arquivos para indicar um novo nome.

Jogo Escolher o Tipo de 'Quebra-cabeça'

- Escolhe um tipo de 'quebra-cabeça' para jogar, a partir de uma série de submenus com várias dificuldades, baseando-se nas dimensões dos cubos e no número de jogadas para embaralhar, ou então usando o item do submenu 'Criar um próprio...' para determinar um 'quebra-cabeça' personalizado a partir de uma janela.

&Ctrl;Q Jogo Sair

- Sai do &kubrick;, salvando automaticamente as dimensões do 'quebra-cabeça', a sua configuração, estado e histórico de movimentos.

&Ctrl;Z Mover Desfazer

- Anula uma jogada anterior (repetidamente se necessário).

&Ctrl;&Shift;Z Mover Refazer

- Repete uma jogada anulada anteriormente (repetidamente se necessário).

&Ctrl;D Mover Demonstração principal

- Inicia/interrompe a demonstração de resolução de um puzzle aleatório na página inicial do &kubrick;.

S Mover Resolver

- Resolve o cubo. Isto mostra todas as suas jogadas a serem anuladas e depois todas as jogadas para embaralhar a serem anuladas e, finalmente, o ato de embaralhar a ser repetido, deixando-o pronto para tentar de novo o 'quebra-cabeça'.

&Shift;U Mover Reiniciar o 'Quebra-cabeça'

- Anula todas as jogadas anteriores e começa de novo.

&Shift;U Mover Refazer Tudo

- Repete todas as jogadas anuladas anteriormente.

Home Mover Realinhar o Cubo

- Ajusta a orientação de um cubo rodado pela quantidade mínima necessária para que as rotações sejam uma combinação de movimentos de 90 graus, definindo assim os eixos paralelos aos eixos em XYZ. Além disso, algumas jogadas a 90 graus do cubo completo são inseridas na sua lista de jogadas, de modo a introduzir o efeito desejado.

  Isto serve para normalizar a perspectiva do cubo, para que os lados de topo, frontal e direito possam estar visíveis em conjunto e as jogadas com o teclado possam fazer sentido. As jogadas inseridas poderão ser anuladas e repetidas, tal como se você mesmo as tivesse feito.

  Por exemplo, se você tiver usado o botão direito do mouse para rodar o cubo de baixo para cima, a face superior está agora onde deveria ser a do fundo, e o que estava apontando para o eixo dos Y está agora apontando para baixo. Nesta situação, a opção Mover Realinhar o Cubo irá definir de novo as faces e eixos, de modo que a nova face de topo fique como superior e o eixo dos Y seja o que aponta para cima.

Ver 1 Cubo

- Mostra uma vista da frente do cubo.

Ver 2 Cubos

- Mostra as vistas sobre a face e a parte traseira do cubo. As movimentações e rotações das fatias poderão ser efetuadas em qualquer uma das imagens, sendo que a outra se moverá simultaneamente.

Ver 3 Cubos

- Mostra uma vista grande sobre a face frontal do cubo e duas vistas menores sobre a parte frontal e traseira. As movimentações de fatias poderão ocorrer em qualquer das imagens, sendo que as outras se movem em simultâneo; porém, só a imagem grande poderá ser rodada.

&Ctrl;D Demonstrações Demonstração Principal

- Executa a Demonstração Principal, na qual um cubo muda de forma, embaralha-se e resolve-se a si mesmo, à medida que roda aleatoriamente.

Demonstrações Padrões Bonitos

- Mostra um submenu no qual poderá selecionar padrões bonitos para o cubo 3x3x3 e onde são demonstradas as jogadas para os criar. Existe também um item de Informação que lhe explica um pouco melhor esses padrões.

Demonstrações Jogadas da Solução

- Mostra um submenu no qual poderá selecionar sequências de jogadas usadas para resolver o cubo 3x3x3 e onde são demonstradas as sequências em questão. Existe também um item de Informação que lhe explica um pouco melhor esses padrões.

W Configurações Observar o Embaralhamento

- Mostra as animações das jogadas para embaralhar, à medida que estas ocorrem. Esta é uma ajuda para os principiantes, mas também pode ser uma forma de trapaça para os jogadores mais experientes.

O Configurações Observar as Suas Jogadas

- Mostra as animações das suas próprias jogadas à medida que ocorrem. É uma ajuda para os principiantes, uma vez que torna mais lentas as animações. Os jogadores mais experientes poderão desligar esta opção para tornar mais rápidos os movimentos, levando assim um décimo de segundo para rodar em 90 graus.

Configurações Configurar barras de ferramentas...

- Abre uma janela onde poderá configurar as ações da barra de ferramentas do &kubrick;.

Configurações Configuração do Jogo &kubrick;

- Abre uma janela de configuração do jogo. Veja a Configuração do Jogo para obter mais detalhes.

O &kubrick; possui os itens de menu normais do &kde; para a Configurações e Ajuda; para mais informações, leia as seções sobre o Menu Configurações e o Menu Ajuda dos Fundamentos do &kde;.

## Perguntas frequentes

Como eu coloco o jogo em pausa?

O &kubrick; não tem uma funcionalidade de Pausa, uma vez que não é necessária. Se estiver uma demonstração em execução, basta clicar em qualquer parte para pará-la.

Eu posso mudar a aparência deste jogo?

Atualmente, você pode mudar a vista, graças ao menu Ver, a quantidade e velocidade da animação, assim como o relevo das áreas dos cubos, usando para tal o menu Configurações.

Eu fiz algo errado. Posso desfazê-lo?

Sim. Esta é uma das potencialidades do &kubrick;, em comparação com um 'quebra-cabeça' real. Você poderá anular e repetir as jogadas a qualquer nível, assim como anular todas as jogadas e começar de novo. Para anular e repetir as jogadas, use o menu Mover ou os atalhos de teclado e botões da barra de ferramentas correspondentes.

Eu posso usar o teclado para jogar este jogo?

Sim. O &kubrick; tem jogadas de teclado com base nos eixos em X, Y e Z, assim como outros baseados na notação Singmaster, que usa abreviaturas de uma letra para Frente, Trás, Esquerda, Direita, Cima e Baixo, correspondendo às faces do cubo.

Não consigo descobrir o que fazer aqui! Existe alguma sugestão?

Não. Contudo, o Cubo de Rubik 3x3x3 foi analisado de forma extensa e você poderá encontrar métodos de solução na Internet e na opção do menu Demonstrações Jogadas de Solução (item de Informação e uma demonstração das jogadas).

Tenho que sair do jogo agora. Posso salvar a minha posição?

Sim. De fato, a sua posição é salva automaticamente quando sair, tal como se guardasse um cubo verdadeiro numa estante. Você poderá também salvar uma posição em particular com a opção do menu Jogo Salvar o 'Quebra-cabeça'... ou a combinação de teclas ou botão da barra de ferramentas correspondente.

Como eu restauro o jogo que salvei?

O seu jogo salvo automaticamente é restaurado por si só quando iniciar o &kubrick;. Para carregar outros jogos gravados, use a opção Jogo Carregar um Jogo Salvo... e as teclas de atalho e botões da barra de ferramentas correspondentes.

Onde aparecem os recordes?

O &kubrick; não tem essa funcionalidade.

## Configuração do jogo

Para abrir uma janela de configuração, use uma das seguintes opções do menu: Configurações Opções do Jogo &kubrick;... ou Jogo Escolher o Tipo de 'Quebra-cabeça', o submenu Criar o Seu Próprio.... Apenas a última destas janelas tem as opções para alterar as dimensões do cubo e a dificuldade dos movimentos para embaralhar o cubo. Segue-se uma lista das opções disponíveis.

Ver as jogadas para embaralhar em curso?

- Oferece uma vista animada do cubo quando está sendo embaralhado pelo programa &kubrick;. Você pode selecionar a velocidade de animação.

Ver as suas jogadas em curso?

- Oferece uma vista animada das suas próprias jogadas, com uma velocidade à sua escolha.

Velocidade dos movimentos:

- Define a velocidade com que funcionam as animações. O intervalo varia entre 1 e 15 graus de movimento por cada imagem de animação.

% de relevo nos extremos dos cubinhos:

- Define a percentagem da aresta em relevo de cada cubinho em relação ao tamanho das faces coloridas. Esta opção afeta a forma global de cada cubinho. O intervalo varia entre 4% e 30%.

Dimensões do cubo:

- Define as três dimensões do cubo, tijolo ou tablete em cubinhos por lado. As dimensões podem variar de 2x2x1 até 6x6x6: quanto maiores as dimensões, mais difícil é o 'quebra-cabeça'. Só uma das dimensões poderá ser igual a 1, caso contrário o 'quebra-cabeça' tornar-se-ia demasiado fácil.

Jogadas para embaralhar (dificuldade):

- Define o número de jogadas que o programa &kubrick; irá usar para embaralhar o cubo. O número poderá variar entre 0 e 50: quanto mais movimentos, mais difícil é o 'quebra-cabeça'. 2, 3 ou 4 jogadas originam 'quebra-cabeças' relativamente simples, especialmente se as jogadas puderem ser vigiadas.

  A seleção de zero jogadas pode ser útil se quiser experimentar diferentes sequências de movimentos, vendo o que provocam no cubo; por exemplo, se estiver à procura de padrões bonitos ou de novas jogadas para soluções.

## Créditos e licença

Direitos autorais do &kubrick; 2008 Ian Wadham ianw@netspace.net.au

O &kubrick; foi inspirado pelo famoso 'quebra-cabeça' Cubo de Rubik (ou Cubo Mágico) do Professor Erno Rubik.

A programação é um trabalho original em C++ mas obteve diversas boas ideias do protetor de tela do X Rubik, um programa em C de Marcelo Vianna, e do GNUbik, um programa em C de John M. Darrington.

Direitos autorais da documentação 2008 Ian Wadham ianw@netspace.net.au

Tradução de Marcus Gama marcus.gama@gmail.com

&underFDL; &underGPL;

## Instalação

&install.intro.documentation;

### Compilação e instalação

&install.compile.documentation;

O &kubrick; usa gráficos 3-D em OpenGL e necessita das bibliotecas GL e GLU. Elas estão disponíveis na maior parte das distribuições de &Linux; e vêm instaladas normalmente por padrão.

&documentation.index;