terça-feira, 29 de maio de 2012

Updates Gráficos - 4ª semana de Maio

Bom dia!
Durante a 4ª semana, eu prossegui com o esqueleto das janelas do jogo.
Até agora temos todas as janelas básicas dos menus iniciais (Menu principal, About, Login, Opções).
A janela de Opções ainda não está completa: temos uma barra de volume SEMI-funcional.

É importante frisar que estou tratando somente com a parte gráfica (componentes).

Até mais!

Documentações Abril + Maio!

Bom dia!
Bom, eu não esqueci das documentações, NO ENTANTO, há algumas que estão incompletas (mas logo estarão prontas).
<LINKS REMOVIDOS, cheque a seção Anexos do blog e encontre as nossas documentações>

Cronograma em nível MACRO

É isso aí pessoal!!
Até mais!

domingo, 27 de maio de 2012

Update

Devido a problemas com a subtituição do projeto no svn e melhorias do jogo decidi elevalo ao nivel alpha, agora o indev está no svn mas nao será mais usado, concertei um bug na movimentação, fiz o jump um pouco mais fluido e incie o processo do MapMaker dar load no field, que seria um segundo BackGround.

quarta-feira, 23 de maio de 2012

Update Gráficos - 3ª semana de Maio + Documentações


Bom dia!
Desculpem-me o atraso para postar.

Trabalhei nessa semana com alguns pontos nas janelas.
Os esqueletos das janelas de login e menu principal estão prontas. No momento, encontro-me trabalhando na janela de opções para o jogo.
Nesse fim de semana terminei o desenho de duas layers para o fundo de mapas. O tema é floresta, em que a primeira layer corresponde ao céu (no fundo) e a segunda é do ambiente da floresta (layer do meio). O que vai permitir-nos criar as plataformas para o jogo numa 3ª layer (acima de todas).

Como todos os membros do grupo estão trabalhando e indo à escola diretamente, fica um pouco difícil dedicarmo-nos à documentação. NO ENTANTO, como o Abel já citou, temos um cronograma (bem bruto, mas o já é alguma coisa) e estamos procurando emitir um relatório semanalmente (que já está atrasado, mas esperamos tê-los prontos para serem postados até esse fim de semana).

Por enquanto é isso!
Até mais!

domingo, 20 de maio de 2012

Update

Desde o Ultimo Update trabalhei em melhorias no MapMaker, movimentações e criei a classe de animações, que até agora funciona(só foi testado com o personagem). Tabém fiz algumas modificações no código para melhor organização, houveram várias mudanças então sugiro que os membros do grupo peguem a atualização o quanto antes para evitar problemas.

quinta-feira, 17 de maio de 2012

Update da semana (Agora vai!)

Hoje consegui dar mais uma passo com o servidor de troca de mensagem entre clientes (chat). Implementei um sistema de envio simples, onde todos os clientes do servidor recebem mensagem de todos (broadcast). O próximo passo creio que seria limitar esse envio de mensagens (por exemplo, entre os jogadores de uma mesma sala de jogo).

Também implementei um cliente em java (os testes estavam sendo realizados em prompt de comando, via acesso remoto telnet), porém ainda só consegue criar a conexão. Uma futura modificação seria implementar uma janela de chat mesmo, com uma lista dos clientes logados em uma das laterais da tela, uma JTextArea para visualizar mensagens enviadas e uma outra para digitar uma mensagem.

Novamente, mantendo o que diz o produto, post "After Midnight".

Até a próxima semana,
Flávio.

Map Maker - Update

Durante a semana conseguimos fechar o cronograma de planejamento mensal das tarefas e funcionalidades que serão implementadas.

Além disso, consegui progressos com a inserção do JScrollPane em um TabbedPanel. Contudo, ele ainda não está funcional.


Focarei agora na implementação do JScrollPane no menu de ferramentas de edição do Map Maker e na implementação de um menu de botões para navegação da área de edição (imagem de setas para direção e de controles para zoom in e out). Haverá, também, navegação através do mini mapa.

sábado, 12 de maio de 2012

Update

Essa semana trabalhei com o sistema de colisões e de movimentação.
Comecei um minimap pro MapMaker e quando acaba-lo pretendo cuidade da classe que cuidará das animações do jogo.

quinta-feira, 10 de maio de 2012

Update gráfico (2ª semana de Maio - aulas de PDS)

Fazendo jus ao nome do grupo: Boa madrugada a todos.

Por enquanto, tenho mexido nas janelas para o jogo.
Como já foi dito, todos os componentes estão devidamente redimensionáveis e posicionados de forma a não quebrar o layout.
Além disso, foram adicionados efeitos de hover nos futuros botões e foi adicionado um fundo formado de tiles (imagens menores que se repetem para preencher determinado espaço, mas sem tornar claro que trata-se de uma repetição - Ficou confuso??).

Bom, também pesquisei por recursos para montar os componentes gráficos (como fontes e brushes).
Por enquanto é isso!

Uma boa noite a todos!

P.S.: Os documentos estarão prontos, SIM! Só mais um pouquinho (semana um tanto que corrida).

Update da semana (ou do dia?)

Bom, hoje foi razoavelmente produtivo. Como minha semana está um pouco sobrecarregada (inclusive fins de semana), praticamente só mexo durante as aulas. Estou desenvolvendo uma aplicação cliente/servidor, que em breve trocará mensagens entre clientes (chat), sendo essas mensagens objetos, que são convertidos em String ao chegar em seu destino. Provavelmente para o jogo será necessário utilizar serialização.

Foi implementado log no servidor(integrando Apache Mina com Apache log4j), e iniciado a UI do cliente (antes estava realizando testes pelo prompt).

Acho que isso é tudo por hora.

Posting after midnight, Flávio.

terça-feira, 8 de maio de 2012

Update - Documentação

Post rápido para não perder tempo:

Semana atribulada significou pouca produtividade. Só consegui terminar as primeiras versões dos DFD's do lado do cliente.

Na quinta e no próximo final de semana pretendo mexer mais com código.


Hasta la vista!

domingo, 6 de maio de 2012

Update

Desde  o ultimo update que coloquei melhorei a o MapMaker para que ele criasse mapas e imagens dos mapas, salvasse elas em arquivos e o jogo desse load.
Essa semana terminei o sistema de colisões do jogo
Para mais detalhes acesse o relotório dessa semna.

sábado, 5 de maio de 2012

Atualização dos gráficos + documentação a caminho

O esqueleto da janela está indo bem.
Todos os componentes estão relativos ao tamanho da janela (tanto em dimensões quanto em posicionamento).
Logo mais teremos os primeiros fundos (cenários) prontos (estarei trabalhando nisso nesses dias).
Basicamente é isso (passei um bom tempo vendo algo que redimensionasse imagens sem acabar com a qualidade das mesmas, então o Felipe Izepe me indicou algo, que será testado também logo mais).

Iremos, também, colocar todos esses posts em forma de documento, para melhores explicações de nossas atividades e também para manter uma organização mais agradável aos olhos dos leitores (sem os posts "largados" no blog).

Tenham uma boa semana!