Desenvolvimento de um jogo para a plataforma Game Boy Advance usando linguagem C
Baixe a release mais recente do arquivo Arcade_Mania.gba e instale um dos emuladores que eu recomendo abaixo. Por fim abra o arquivo no emulador e aproveite.
Jogos são do meu interesse e sou dono de um Game Boy Advance SP e desde muito tempo já queria programar um jogo para essa plataforma. No geral jogos envolvem várias tipos de conhecimentos, por exemplo programação, design de imagens e músicas, jogabilidade entre outros.
O Game Boy Advance (GBA) é uma máquina mais poderosa do que pode parecer podendo ser usada para outros propósitos além dos jogos. Essa potência toda vem do fato do GBA ser um dispositivo de baixíssimo nível, tornando a programação complexa e muito dependente dos conhecimentos do hardware.
A linguagem C é uma das mais usadas no mundo e é usada no nosso curso para ensinar os fundamentos de programação. É a melhor linguagem para se programar no GBA devido à proximidade ao hardware, sua eficiência e sua compatibilidade.
- Emuladores: mGBA e VBA
- SDK: devkitPro
- Conversor de imagens: grit
- Dispositivo Físico: Game Boy Advance SP (idêntico ao GBA)
- Flash Writer
- Cartucho GBA
- Criar um jogo para a plataforma Game Boy Advance
- O jogo deve ter uma boa jogabilidade
- O jogo deve funcionar em um Game Boy Advance original