Skip to content

Desenvolvimento de um jogo para a plataforma Game Boy Advance usando linguagem C

License

Notifications You must be signed in to change notification settings

DaviAMSilva/Arcade_Mania

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Projeto Integrador II - Arcade Mania

Desenvolvimento de um jogo para a plataforma Game Boy Advance usando linguagem C

Note

Os detalhes mais técnicos de implementação se encontram no documento entregue à faculdade para conclusão desse trabalho: DESENVOLVIMENTO DE UM JOGO ELETRÔNICO PARA A PLATAFORMA GAME BOY ADVANCE UTILIZANDO TECNOLOGIAS DISPONÍVEIS SOB LICENÇAS DE CÓDIGO ABERTO

Warning

O jogo Wordle foi implementado após a conclusão do trabalho por vontade pessoal e portanto não está presente no documento do trabalho.

Imagens
Jogo Imagens
Arcade Mania - Game Boy Advance - Snake Arcade Mania - Game Boy Advance - Snake1
Arcade Mania - Game Boy Advance - MemoryRaid Arcade Mania - Game Boy Advance - MemoryRaid1
Arcade Mania - Game Boy Advance - MemoryRaid2
Arcade Mania - Game Boy Advance - Wordle Arcade Mania - Game Boy Advance - Wordle1

Como experimentar

Baixe a release mais recente do arquivo Arcade_Mania.gba e instale um emulador do GBA (eu recomendo o mGBA). Por fim abra o arquivo no emulador e aproveite.

Motivos

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.

Tecnologias Necessárias

Objetivos

  1. Criar um jogo para a plataforma Game Boy Advance
  2. O jogo deve ter uma boa jogabilidade
  3. O jogo deve funcionar em um Game Boy Advance original

Fontes de Pesquisa

About

Desenvolvimento de um jogo para a plataforma Game Boy Advance usando linguagem C

Topics

Resources

License

Stars

Watchers

Forks

Languages