Pensei que podia ser útil criar um jogo MPAGD inteiro de raiz e escrever sobre isso no blogue. Duvido que acabemos com algo particularmente inovador, mas nunca se sabe... vamos ver onde isto nos leva.
Para esta série de artigos, vou escrever um jogo para o ZX Spectrum, mas quando o terminarmos veremos as opções para o converter para outras plataformas.
Descarregar & instalar o MPAGD
Primeiro, vamos precisar de descarregar e instalar a versão mais recente do MPAGD; à data em que escrevo era a 0.7.10. Podes sempre descarregar a versão mais recente a partir da página itch.io de Jonathan Cauldwell aqui https://jonathan-cauldwell.itch.io/multi-platform-arcade-game-designer
IMPORTANTE: onde quer que o instales, garante que não há espaços no caminho... caso contrário vais ter problemas mais tarde. Portanto, se fosses instalar numa pasta chamada \ZX Spectrum\, não o faças... instala em \ZXSpectrum\.
Abre o MPAGD
Na pasta onde instalaste o MPAGD, abre o WinAGD.exe
Vão abrir-se duas janelas
O editor do MPAGD:

Vamos fazer todo o nosso trabalho no editor do MPAGD; é aqui que criamos o nosso jogo.
A consola

Quando compilamos o nosso jogo para o testar, a consola mostra informação importante, como erros.
A seguir, vamos escolher a nossa plataforma de destino. No menu Machine, seleciona o computador para o qual queres fazer o jogo; eu vou selecionar ZX Spectrum (nota que, por defeito, se não selecionares uma máquina, o MPAGD usa a ULA do ZX Spectrum, o que para os velhos utilizadores do Speccy pode ser confuso, porque as cores parecem estranhas... falaremos disso noutra altura)
Agora que temos o MPAGD instalado, vamos começar a construir um jogo.
A ordem em que fazes isto depende inteiramente de ti; talvez já tenhas uma ideia fantástica para um jogo... mas é provável que queiras apenas começar a experimentar para ver o que consegues fazer.
Na maioria dos jogos vais controlar uma personagem no ecrã, por isso é um bom ponto de partida... vamos criar o nosso herói e desenhar um sprite de jogador...
