Apresentamos hoje mais um pequeno jogo escrito em BASIC Apascalado para familiarizar os concorrentes com esta técnica insólita de programar no ZX Spectrum. Os jogos vão ser todos escritos em inglês para benefício dos concorrentes estrangeiros.
O jogo de hoje é o clássico do "4 Em Linha". O objectivo é colocar 4 peças em linha, à semelhança do Jogo do Galo. Para tornar o programa mais simples, o jogo é uma versão para 2 jogadores humanos. Este jogo teve uma versão em 1983 para o ZX81.
Para programar em BASIC Apascalado, começa-se por descrever o programa inteiro em meia dúzia de linhas:
CHAMAR Desenhar Tabuleiro
CHAMAR Iniciar Variaveis
REPETIR
CHAMAR Pedir Jogada
CHAMAR Colocar Jogada No Tabuleiro
CHAMAR Testar Se Acabou o Jogo
CHAMAR Passar Ao Jogador Seguinte
ATÉ Acabou o Jogo
FIM
Depois, para cada rotina usada aqui, define-se uma rotina em meia dúzia de linhas e por aí fora.
Todos os programas BASIC Apascalado que apresentamos nesta série podem ser melhorados e todos os leitores estão convidados a melhorá-los.
Para ler as 2 listagens é mais fácil aqui.
Para fazer download dos três ficheiros, clicar aqui.
Para jogar online, estão disponíveis as duas versões:
Quem estiver interessado em participar no concurso, pode ler o regulamento aqui.
Sem comentários:
Enviar um comentário