Tower of Hanoi Especificações
|
jogo de quebra-cabeça clássic
1 estrelas
{review.getRatingValue}}
e # 34; Muitos problemas e # 34;
e # 34; Muitos problemas e # 34;
cubeboyJunho 27, 2006andnbsp; / andnbsp; Versão: Tower of Hanoi 1.02
2006-06-27 14:33:59 andnbsp; | andnbsp; Por cubeboy
Resumo
Esta revisão foi originalmente publicada em VersionTracker.com.This programa destina-se a ser um exemplo tutorial de programação recursiva, completa com o código-fonte, bem como a implementação de um clássico "jogo" (embora não muito de um jogo) .Infelizmente, não funciona bem, pelo menos no Tiger. O autor escreveu em Applescript (primeiro erro, para um programa como este), evidentemente, usando o OSX 10.2.x em um G3 450MHz. No entanto, tentar executá-lo em um computador mais novo no Tiger é uma experiência completamente frustrante. Muitas vezes, falha. Mesmo quando não falha, não funciona. Você deve arrastar as telhas de uma pilha e soltá-las em outra pilha. Mas eles são muito difíceis de arrastar, já que o bloco não pode acompanhar o cursor do mouse devido ao uso do Applescript. Então, quando você soltar o botão do mouse, eles não caem, eles apenas retornam à primeira pilha, não importa onde você tente soltá-los. Às vezes, as peças ficam presas umas sobre as outras e você não pode movê-las e reiniciá-las. Há inúmeros outros problemas que implicam na falta de habilidade de programação. Se você carregar uma nova imagem e depois voltar para a Imagem Padrão, a legenda que descreve a imagem visível não será atualizada, mas descreverá a imagem anterior. Há um modo "Autoplay", mas como não há como controlar a velocidade, a reprodução automática é tão rápida que você não consegue ver o que está acontecendo. No meu Dual G4, ele fez 255 movimentos em menos de 8 segundos. Provavelmente funciona melhor em um G3. Esta versão para download está listada como versão 1.02, mas se você fizer um Get Info no arquivo após o download, ele diz que é a versão "0.1". Claro que funciona como tal. É bastante útil para um número muito pequeno de pessoas tentando aprender programação recursiva de Applescript em um sistema antigo. Caso contrário, eu passaria isso.