sexta-feira, 9 de fevereiro de 2024

Concurso BASIC Apascalado compilado - The Lost Comic Book


Eis mais um programa 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. A maior parte dos programas serão versões compiladas do concurso anterior.

Esta semana temos uma versão simplificada do clássico jogo de aventura em modo de texto. No século 20, foram criados vários editores deste tipo de jogos.

Para poupar memória, as imagens são carregadas da cassete quando são necessárias. Assim, é aconselhável usar um emulador com a faculdades de fazer LOAD rapidamente.

Foram feitos pequenos melhoramentos em relação à versão do concurso anterior. Por exemplo, as palavras já não são cortadas para ficarem mais legíveis.

Neste programa, a maior diferença entre o BASIC Sinclair e o BASIC do compilador é que as instruções DATA não têm número de linha e, agora, é necessário ler as linhas uma a uma até encontrar a linha que queremos. Além disso, não esquecer que as strings começam agora no índice 0 em vez do índice 1.

Este programa foi usado pelo David Magalhães como ponto de partida para fazer um jogo para participar neste concurso. Amanhã poderão ver o jogo em Planeta Sinclair.

Para correr o programa online, clicar aqui.

Para ver a listagem e fazer o download dos ficheiros clicar aqui.

Convidamos os leitores a examinar a listagem e a fazer alterações no programa. Todos os programas BASIC Apascalado que apresentamos nesta série podem ser melhorados e todos os leitores estão convidados a melhorá-los. Por exemplo, neste caso, podem acrescentar no final um quadro com a lista dos melhores scores.

Quem estiver interessado no concurso, pode ler o regulamento aqui.

Quem estiver interessado em saber mais sobre esta linguagem e sobre como compilar os programas, pode clicar aqui.

Em caso de dúvidas, não hesitem em perguntar.

Sem comentários:

Enviar um comentário