sábado, 6 de outubro de 2012

Atualização 06-10

Essa semana foram trabalhados os seguintes tópicos:

- Música para a fase teste.
- Melhora do Save.
- Melhora do Load.
- Melhora no Parallax.


- Novo estado para o Inimigo (Caindo)



A nova música pode ser baixada aqui: http://www.4shared.com/music/sz2-9a-T/MyMusicAcelerada.html?

A parte do Load deu mais trabalho que o Save, pois era necessário carregar cada valor em binário, inicialmente ele é um STRING, sendo assim é necessário fazer a conversão para INT, FLOAT ou DOUBLE. Feito isso era necessário pegar cada digito separadamente, gravar em um vetor e só depois fazer a conversão para a base 10.

Na parte do Parallax, a novidade é que o personagem agora "trava" no meio da tela, lembrando os jogos mais antigos do Mario.

Por último o Save, antes dessa mudança (conversão para a Base 2) o jogo gravava em um .txt os valores automaticamente,  mas agora com a mudança do algoritmo isso não é mais possível, pois com a complexidade do algoritmo caso ele fique rodando a todo Update que a Fase faz, ocorre uma queda brusca na taxa de FPS deixando o jogo muito lento, quase impossível de ser jogado. Para salvar agora, basta pressionar a tecla "S" a qualquer momento do jogo (estamos decidindo ainda se vamos continuar com essa opção ou se vamos implementar no menu).

Nenhum comentário:

Postar um comentário