Arquivo mensal: abril 2010

Atualizações #2

Depois de muito tempo sem atualizar, eis que venho aqui notificar-lhes de que o projeto não morreu! Estou trabalhando nele em meu tempo vago, como já disse milhares de vezes, e tirei esse sábado para dar uma mega-adiantada na programação da IA dos NPC’s e na aplicação das cartas especiais do UNO como: “Cava Duas” (+2), “Pula o Próximo” (Skip), “Reverte o Sentido” (Reverse) e a carta coringa “Cava Quatro e Troca de Cor” (+4). A implementação do coringa ainda não está completa, tanto para a “Cava Quatro e Troca de Cor” quanto para a “Muda de Cor”, ainda preciso implementar a lógica da mudança de cor e a GUI que irá interagir com o usuário. Por falar em GUI, consegui achar uma bastante completa e que funciona perfeitamente bem e com suporte a skins com a API Slick2D, chamada TWL (Themable Widget Library – http://twl.l33tlabs.org/), assim estarei modificando toda parte que utilizei a SUI (Slick User Interface) para a TWL. Isso não irá demorar muito devido ao fato de eu apenas ter usado um EditBox, um CheckBox e um Buttom no meu projeto e nada mais! Vou esperar passar essas provas e implementar de vez essa GUI, pois ainda preciso ler sua documentação.

Sem mais delongas, segue o changelog e o ToDo.

[Changelog – 03/04/2010]

  • As cartas especiais, +2, Skip e Reverse, já fazem efeito no personagem do jogador e nos NPC’s;
  • Os NPC’s já jogam corretamente as cartas de acordo com sua pontuação ou cor;
  • Alguns trechos do código foram otimizados;

[ToDo – 03/04/2010]

  • Criar uma classe para logar as jogadas feitas pelo jogador e NPC’s;
  • Implementar a nova interface com o usuário baseada na lib TWL;
  • Incrementar a IA dos NPC’s para que façam estratégias de jogo;
  • Adicionar sons à algumas ações;
  • Implementar a utilização das cartas coringa: +4 e Change Color;
  • Corrigir o bug da seleção de cartas;
  • Organizar as cartas do jogador em ordem crescente e pela diferença de cores;

É isso por enquanto! Em breve lançarei um novo vídeo de apresentação do funcionamento do jogo!

Att.

Anúncios
%d blogueiros gostam disto: