Skip to content

deborasamara/Asteroides-Assembly

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 

Repository files navigation

Jogo criado com Assembly e inspirado em Asteroids

Este é um jogo feito na disciplina de Arquitetura de Computadores, com o objetivo de aprender a linguagem de máquina assembly de uma forma mais divertida. o objetivo é acertar o meteoro do meio (no momento esse é o que está jogável) uma certa quantidade de vezes. Ao acertar ele irá sumir e aparecer na próxima vez. Ao final do jogo você verá uma tela de vencedor e pode decidir recomeçar. A imagem a seguir mostra a tela do jogo em execução. Foi utilizada a aplicação do Mars para seu desenvolvimento, caso queira executar o arquivo neste ambiente, você deve abrir o código na aplicação, procurar por Tools, clicar em "Bitmap Display", conectar com o MIPS, selecionar '4' de unidade de altura e largura em pixels e, em display altura 256px e largura 512px para funcionar corretamente e, em seguida executar o código.

image

Interagindo com o teclado

Para interagir com o jogo, é necessário procurar por Tools, clicar em "Keyboard and Display MMIO Simulator" e conectar com o MIPS. Teremos essa tela de Keyboard na qual ao digitarmos comandos, terão diferentes interações:

  • ' ' - lança um tiro
  • 'p' - vai para cima com maior velocidade
  • 'a' - vai em direção a esquerda
  • 'w' - vai para cima
  • 's' - vai em direção para baixo
  • 'd' - vai em direção a esquerda
  • 'r' - ao final do jogo poderá recomeçar

image

Link do youtube sobre o jogo: https://youtu.be/eE-hynXeC8A

About

An assembly game inspired by the Atari game Asteroides

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published