A apresentação final será no dia 24/10, portanto aqui listaremos recursos que foram implementados no jogo Single Player:
- Os bots agora tem AI suficiente para aceitar ou não um "Truco"
- Além disso, os bots também trucam, e aceitam ou não um "seis","nove" e "doze"
- Mais layouts para seleção foram implementados
- A tela inicial foi travada para orientação vertical, assim como a seleção de layouts, pois acreditamos que fica com uma dinâmica mais agradável para o usuário. Já o jogo em si está com orientação travada na horizontal.
-Animações de distribuição e movimento das cartas foram implementadas, para tornar o jogo em algo mais agradável e com maior dinâmica para o usuário.
quarta-feira, 23 de outubro de 2013
Atualização do documento final - Versão 1.1.1
O documento final foi concluído. A última versão contêm:
Resumo,Introdução, Objetivo, Justificativa, Desenvolvimento com: Integrantes do grupo, Ferramentas, Tecnologias e Bibliotecas Utilizadas, Escolhas, Descartes e Cronogramas. Além da Conclusão.
Todas os itens devidamente identificadas através do sumário e da lista de imagens.
Resumo,Introdução, Objetivo, Justificativa, Desenvolvimento com: Integrantes do grupo, Ferramentas, Tecnologias e Bibliotecas Utilizadas, Escolhas, Descartes e Cronogramas. Além da Conclusão.
Todas os itens devidamente identificadas através do sumário e da lista de imagens.
quarta-feira, 9 de outubro de 2013
Cronograma Final - Lista de Metas
As prioridades até a data da apresentação do projeto (24/10) estão estabelecidas e seguem no cronograma:
Atualização - Início do Desenvolvimento em JSP
JSP criado e fixado. Já é possível fazer login e/ou cadastrar um novo usuário através do banco de dados mysql hospedado no servidor. Os testes para verificação também foram criados de forma a impedir o usuário de criar uma conta com dados vazios ou formatos inválidos.
quarta-feira, 18 de setembro de 2013
Atualização Semanal - Terceira semana de setembro
Criado Database que irá atuar no server da aplicação.
quarta-feira, 11 de setembro de 2013
Atualização Semanal - Segunda semana de setembro
Código alterado para facilitar a organização dos layouts na pasta assets, agora cada layout tem sua própria pasta. Corrigido o bug quando o jogador pede truco, os bots agora decidem se irão aceitar ou desistir.
quarta-feira, 4 de setembro de 2013
Cronograma - Setembro
O Cronograma para o desenvolvimento do projeto durante as três próximas semanas segue com tarefas que provavelmente poderão ser alteradas, caso uma tarefa tome mais tempo ou menos, prosseguindo para outra.
quinta-feira, 29 de agosto de 2013
sábado, 24 de agosto de 2013
Atualização do documento final - Versão 1.0.4
Realizei as mudanças necessárias no documento final para a próxima semana, e implementei o arquivo .doc atualizado no repositório subversion. O documento está na versão 1.0.4 e essas foram as atualizações dessa versão:
- Elaboração da justificativa do projeto.
Atualização do documento final - Versão 1.0.3
Realizei as mudanças necessárias no documento final para essa semana, e implementei o arquivo .doc atualizado no repositório subversion. O documento está na versão 1.0.3 e essas foram as atualizações dessa versão:
- Folha de rosto com as devidas informações e formatações.
- Objetivos do projeto, com auxílio do professor na elaboração.
- Início da justificativa.
quinta-feira, 22 de agosto de 2013
quinta-feira, 15 de agosto de 2013
Jogada Truco em desenvolvimento
Começamos o desenvolvimento da jogada "Truco". Utilizando ainda o pacote de cartas teste e não o padrão.
terça-feira, 13 de agosto de 2013
segunda-feira, 12 de agosto de 2013
quinta-feira, 8 de agosto de 2013
Situação de Desenvolvimento do Projeto
Situação do Desenvolvimento
do Projeto
A aplicação, quanto à parte de interface
gráfica, já apresenta o layout básico para o desenvolvimento da lógica do jogo,
com uma interface principal (mesa), e com as cartas já vetorizadas e
estruturadas para a utilização na animação das jogadas, que também já apresenta
uma parte desenvolvida. A distribuição das cartas no começo de uma rodada já
está implementada, e os próximos movimentos do jogo já estão em fase de
desenvolvimento. A Interface também já apresenta um layout com imagens
dinâmicas de acordo com o layout selecionado.
A lógica do jogo, até o momento, consistiu
na elaboração de uma Inteligência Artificial básica, como um teste para o
desenvolvimento das animações e das demais funcionalidades do jogo, e para o
futuro modo Multiplayer. A seleção da maior carta e um sistema de desempate
também estão incrementados a essa AI. O Banco de dados também está sendo
implementado, com os DAOs e classes de conexão estruturadas. O BD, quando
testado, funcionou corretamente, e, será sempre constantemente utilizado e
atualizado na adição de layouts do aplicativo.
Quanto as tecnologias utilizadas até o
momento, o software escolhido para a criação do Banco de Dados foi o SQLite. Já
para a criação dos objetos do jogo, tanto como as demais interfaces, os
softwares utilizados até agora são o Photoshop e o Illustrator. Por fim, os
testes são executados em máquinas virtuais configuradas para a programação Java
em ambiente Android.
terça-feira, 16 de julho de 2013
Relatório de progresso - programação
O layout básico da aplicação, animações e as classes de conexão com banco de dados estão quase prontas. Os DAOs foram feitos e parecem estar funcionando bem. Por algum motivo não consigo acessar o repositório para mandar o projeto, então por enquanto vou apenas esperar o final das férias para mandar o total do que já foi feito.
sexta-feira, 12 de julho de 2013
quarta-feira, 8 de maio de 2013
Atualização Semanal - 09/05
Virtual Machine criada para o desenvolvimento do projeto. Será utilizada por todos integrantes para integrar todas as aplicações usadas. |
terça-feira, 23 de abril de 2013
Assinar:
Postagens (Atom)