Skip to content

LorhanSohaky/ralphAssembles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ralph Assembles

Jogo em Assembly para a disciplina de laboratório de arquitetura e organização de computadores 2. O jogo é desenvolvido para a arquitetura x86 para o sistema operacional Windows.

IMAGENS

Tela do menu Tela de instrucoes Tela do jogo Tela de jogo

LICENÇA

MIT Leia a licença

ESTILO DE CODIFICAÇÃO

Leia o estilo de codificação

DEPENDÊNCIAS

NOTAS

É recomendado o uso do Notepad++, já que o mesmo possui a codificação de caracteres OEM-860.

SONS

Os sons estão sob licença Creative Commons

TODO

  • Construção da máquina de estados geral;
  • Construção da máquina de estados da tela de menu;
  • Criação das telas de menu;
  • Construção da máquina de estados do jogo;
  • Criação da máquina de estados das fases;
  • Procedimento para desenhar personagens e ambiente;
  • Procedimento para ler dados do teclado;
  • Procedimento para verificar colisão;
  • Criação da tela de instruções;
  • Criação da tela de créditos;
  • Criação das telas de apresentação de fase;
  • Procedimento para inicializar posição dos personagens;
  • Procedimento para verificar conserto de janela;
  • Procedimento para sortear janelas quebradas;
  • Procedimento para sortear bit jogado pelo inimigo Felix;
  • Procedimento para movimentar personagem;
  • Criação da tela de ganhou;
  • Criação da tela de perdeu;
  • Procedimento para atualizar vidas;
  • Procedimento para verificar resultado;
  • Procedimento para desenhar Felix;
  • Tocar som menu;
  • Tocar som pulo;
  • Tocar som colisão com bit;
  • Pintar o bit;
  • Desenhar corações