Ir para o conteúdo

Um jogo de lógica que pensa como código: planejar, iniciar e depurar no Tickshift

Curte quebra-cabeças de programação? O Tickshift tem o mesmo ciclo: planeje, toque em INICIAR, veja o resultado e depure. Sem código, só uma regra e seis peças.

Linhas vermelhas e azuis seguindo uma regra num tabuleiro do Tickshift ao lado de um iPhone com um nível.

O mesmo ciclo da programação

ProgramaçãoTickshift
Escrever um programaColocar setas, paredes e outras peças
RodarTocar em INICIAR
O computador segue as regras à riscaCada linha segue uma regra à risca
Ler a saídaVer o tabuleiro se preencher, passo a passo
DepurarAchar a casa e o passo em que falhou e mudar uma peça

Uma maquininha pequena e previsível

Cada linha é como um pequeno programa com uma única instrução: siga reto; se estiver bloqueado, vire à direita; se continuar bloqueado, vire à esquerda. As peças são como comandos espalhados pelo mundo: uma seta define a direção, uma espera aguarda, um divisor divide a linha em duas, um portal a faz saltar para outro lugar. Todas as linhas rodam em paralelo, um passo de cada vez, e cada casa pintada vira parede.

Do jogo

Cada bloco colorido traça uma linha, uma casa por passo. Você não desenha o caminho, você o planeja. Experimente: toque em INICIAR.

  1. 1Siga reto.
  2. 2Bloqueado? Vire à direita.
  3. 3Também? Vire à esquerda.

Toque em INICIAR e veja as linhas crescerem.

Pensamento paralelo

Até quatro linhas rodam ao mesmo tempo, o que traz os clássicos problemas de paralelismo: duas linhas que chegam à mesma casa no mesmo passo colidem. Para resolver, você muda o tempo (uma espera) ou o caminho, como quem resolve uma condição de corrida.

Depurar sem frustração

Não há cronômetro nem vidas, então cada tentativa que falha é só uma saída para ler. Volte do início, mude uma coisa e inicie de novo. Mudanças pequenas e retorno rápido são o jeito mais rápido de entender o tabuleiro.

Para quem é

  • Quem gosta de lógica e de quebra-cabeças de programação, mas quer algo para jogar em um minuto no celular.
  • Quem curte prever como regras simples geram comportamentos complexos.

Veja todas as peças explicadas para aprender os “comandos”, ou o guia de estratégia para os níveis mais difíceis.

Perguntas

O Tickshift é um jogo de programação?

Não exatamente: você nunca digita código. Mas ele tem o ciclo que todo programador conhece: preparar as coisas, rodar, acompanhar passo a passo o que acontece e corrigir o que deu errado.

O Tickshift é bom para quem gosta de quebra-cabeças de programação?

Sim. Se você gosta de prever como uma regra simples se desenrola e de depurar um plano, o Tickshift mata a mesma vontade numa tela de toque, em níveis curtos.

Preciso saber programar para jogar?

Não. A regra inteira é: siga reto; se estiver bloqueado, vire à direita; se continuar bloqueado, vire à esquerda.

Todos os artigos