segunda-feira, 19 de dezembro de 2011

Save / Continue


A última coisa que faltava era conseguir fazer o jogador salvar e continuar um jogo previamente iniciado. Pesquisamos na internet por uma biblioteca que fizesse isso para nós.
Encontramos algo que parecia útil e resolvemos testar. Para nossa incrível surpresa, ela funcionou perfeitamente. Ele grava os dados em algum lugar desconhecido, mas grava. Sendo assim, terminamos nossa tarefa de jogo.
Paralelamente desenvolvemos os manuais e documentações, que estão sendo terminadas ainda hoje. Amanhã, tudo será entregue na sala do Prof. Hirata em um CD (o projeto está muito grande graças as músicas), esperamos que tudo corra bem.

Um abraço,
The Avengers

sexta-feira, 16 de dezembro de 2011

Novo jogo


Tínhamos um problema: após o game over, se o jogador desejasse iniciar um novo jogo, o projeto todo travava!! =(
Era um problema sério!
Passamos o dia investigando formas para resolvê-lo.
Após pesquisas e mais pesquisas, descobrimos um jeito de reinicializar todas as variáveis

Parabéns aos Avengers por nossa nova vitória!! que eram necessárias e retornar para a tela de dificuldade!

Um abraço.

quinta-feira, 15 de dezembro de 2011

Soundtrack


Olá! Como vai você? Nós vamos bem, pois passamos o dia escolhendo as músicas que colocaríamos no nosso jogo!
Depois de escolhermos algumas, começamos a pesquisar um modo de implementação!
Notamos que precisaríamos converter as músicas para a extensão .ogg, mas encontramos um site que convertia qualquer coisa para essa extensão! Soltamos fogos!
Depois de pesquisar MUITO sobre a implementação, aos poucos progredimos e agora há pouco finalizamos a parte musical do jogo, que conta com boa diversidade de músicas, temas para cada inimigo, sons para cada construção, entre outros!
Esperamos que gostem!

Um abraço,
The Avengers.

quarta-feira, 14 de dezembro de 2011

DESESPERO!!


Hoje foi um dia de emoção para nós!
Após um dia tranquilo, no qual conseguimos juntar o que precisávamos do projeto, fomos compactá-lo para entregá-lo no paca.
E foi aí que nossos problemas começaram!
Por motivos ocultos (by Jânio Quadros), não conseguíamos DE JEITO NENHUM compactar, seja em .rar, .tar, .gz ou em qualquer outra extensão maluca! Tentamos resolver o problema até o horário limite de entrega no paca... sem sucesso!
Enviamos, então, o arquivo com possíveis erros.

segunda-feira, 12 de dezembro de 2011

Juntando tudo

Dado a proximidade do dia da entrega do trabalho, decidimos deixar alguns itens não tão importantes para serem implementados mais tarde! Sendo assim, hoje terminamos a lógica de ataques, de evolução das construções, de pontuações finais e de game over.

Amanhã faremos os retoques finais para a entrega!!!

Um abraço,
The Avengers.

sexta-feira, 9 de dezembro de 2011

Monstros from Hell


Hoje, criamos a classe Monstros para armazenar os danos que ele causarão na cidade e nos heróis. Além disso, fizemos todas as animações de ataque no jogo. Desenvolvemos a lógica para decidir qual monstro iria aparecer de acordo com o nível de dificuldade escolhido.

Fizemos um gerador de ataques que seleciona um monstro, e que é modificado de acordo com o level do jogo.

A intensidade dos danos e o modo como ele é dividido, poderá sofrer alterações futuras, de acordo com os testes que serão feitos.

quinta-feira, 8 de dezembro de 2011

Matrizes

      Para que o jogador não construísse uma casa em cima da outra, ou um hospital encravado em uma delegacia, ou qualquer coisa desse tipo, dividimos o mapa em uma matriz. Na verdade utilizamos 2 matrizes, uma para desenhar e outra com os dados reais.
      Tais dados são inicializado através da nossa classe "Construcoes". Esperamos que ela esteja funcionando como queremos, existem muitas inicializações propensas a erros lá =P

Um abraço,
The Avengers

quarta-feira, 7 de dezembro de 2011

Início da lógica

      Com as telas já linkadas, começamos a pensar no que seria necessário na parte lógica.
      Definimos as classes necessárias, e projetamos o que iríamos implementar. Verificamos a necessidade de algumas matrizes e outras estruturas um pouco mais complexas, deixamo-as para um outro dia.
      Conseguimos fazer com que nossas imagens aparecessem do modo desejado na tela, sempre seguindo dicas da nossa wiki. Amanhã tentaremos fazer a parte mais densa da programação.

segunda-feira, 5 de dezembro de 2011

Dia do GIMP

      Levando em consideração as imagens que iríamos usar no desenvolver do jogo, resolvemos tirar o dia para tratá-las.
      Desenhamos infinitas inúmeras imagens, para:

- Botões
- Fundos
- Personagens
- Menus
- Construções
- Construções pegando fogo
- Etc

      Isso acabou levando o dia todo, dado nossa inexperiência com o GIMP, mas deu um resultado bom. Esperamos conseguir utilizá-las devidamente \o/

Um abraço,
The Avengers

quinta-feira, 1 de dezembro de 2011

Início do jogo

      Hoje começamos a implementar o jogo em java. Seguimos outro tutorial do site anteriormente citado. Primeiramente seguimos as instruções iniciais, fazendo um simples jogo em que o Homer deslizava pela superfície da lua.
      Com isso, tivemos uma base do que pode ser feito no slick, e iniciamos fazendo as falas de começo de jogo.


Um Abraço, The Avengers