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.

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Sair / Alterar )

Imagem do Twitter

You are commenting using your Twitter account. Sair / Alterar )

Foto do Facebook

You are commenting using your Facebook account. Sair / Alterar )

Connecting to %s

Seguir

Obtenha todo post novo entregue na sua caixa de entrada.