Por tarde, pessoal,
Esse final de semana foi corrido porque tinha tomado conhecimento na aula da última quinta-feira que as apresentação irão começar em 24/10. Então eu corri para adiantar bastante o servidor, que trouxe algumas mudanças.
Resolvi deixar o JAX-WS de lado e usar o API Kryonet para desenvolver o servidor. Conheci ele vendo o projeto dos nossos colegas do BS RELOADED. Achei o Kryonet interessante pois ele combina a tecnologia TCP com o fácil desenvolvimento.
Bem, por hoje é só. Até mais!
domingo, 29 de setembro de 2013
terça-feira, 24 de setembro de 2013
Desenvolvimento do servidor
Boa tarde,
Nesta semana adiantamos bastante do que foi especificado nos requisitos com relação à aplicação servidora; o Matheus e o Rodrigo já terminaram de desenvolvê-la, embora ainda falte fazer seus testes, o que inclui integrá-la com a aplicação cliente.
A partir deste momento, o objetivo será focar no término do desenvolvimento das telas, fazer a integração com as telas que já estão prontas e, ao mesmo tempo, continuar o desenho das imagens (tanto as fixas quanto os Sprites).
Marcos Paulo
Nesta semana adiantamos bastante do que foi especificado nos requisitos com relação à aplicação servidora; o Matheus e o Rodrigo já terminaram de desenvolvê-la, embora ainda falte fazer seus testes, o que inclui integrá-la com a aplicação cliente.
A partir deste momento, o objetivo será focar no término do desenvolvimento das telas, fazer a integração com as telas que já estão prontas e, ao mesmo tempo, continuar o desenho das imagens (tanto as fixas quanto os Sprites).
Marcos Paulo
quarta-feira, 28 de agosto de 2013
Desenvolvimento das telas
Boa noite,
Até o presente momento, já implementei 5 das 12 telas que o protótipo de telas do projeto prevê. Essa implementação tem consistido basicamente em criar as Activities e imagens simples, sem nenuhm tipo de tratamento, somente para simular as suas devidas posições na tela e para que em seguida o Tomaz possa aproveitar as mesmas para elaborar as imagens adequadamente, com o devido tratamento.
Estamos cogitando seriamente o uso de animações nas telas de menu do jogo (e obviamente na tela da batalha). Tentei utilizar o AIR para Android, mas, por enquanto não tive sucesso.
Por hoje é só!
Até o presente momento, já implementei 5 das 12 telas que o protótipo de telas do projeto prevê. Essa implementação tem consistido basicamente em criar as Activities e imagens simples, sem nenuhm tipo de tratamento, somente para simular as suas devidas posições na tela e para que em seguida o Tomaz possa aproveitar as mesmas para elaborar as imagens adequadamente, com o devido tratamento.
Estamos cogitando seriamente o uso de animações nas telas de menu do jogo (e obviamente na tela da batalha). Tentei utilizar o AIR para Android, mas, por enquanto não tive sucesso.
Por hoje é só!
quinta-feira, 22 de agosto de 2013
Desenvolvendo o servidor
Boa tarde pessoal,
Eu estou responsável pelo desenvolvimento da parte do servidor do nosso projeto. Tenho feito através do JAX-WS (sim, eu desistir de usar o JAX-RS por achar complicado).
A parte do "Match Making", ou seja a buscar de partidas de acordo com critérios, está pronta já. Agora estou fazendo a logica da partida em si que envolve o conceito do jogo em turnos, regra de vitória, calculo de dano, entre outros.
Espero estar com o servidor funcional já na próxima semana para fazer os primeiros testes.
Bem, por hoje é só. Até mais!
Eu estou responsável pelo desenvolvimento da parte do servidor do nosso projeto. Tenho feito através do JAX-WS (sim, eu desistir de usar o JAX-RS por achar complicado).
A parte do "Match Making", ou seja a buscar de partidas de acordo com critérios, está pronta já. Agora estou fazendo a logica da partida em si que envolve o conceito do jogo em turnos, regra de vitória, calculo de dano, entre outros.
Espero estar com o servidor funcional já na próxima semana para fazer os primeiros testes.
Bem, por hoje é só. Até mais!
domingo, 28 de julho de 2013
Término da implementação do modelo de dados
Nesta semana, nós conseguimos terminar de fazer as classes do modelo de
dados e das DAOs para poder acessar o banco de dados criado através do
MySQL de acordo com o modelo proposto no MER e no modelo lógico.
O nosso banco de dados já está feito e populado com os dados essenciais pré-determinados (armas, elementos, cat levels e facções).
Já estamos prontos para iniciar o projeto das Views do jogo e o que se refere ao Android e à parte Web Service.
Por hoje é só!
O nosso banco de dados já está feito e populado com os dados essenciais pré-determinados (armas, elementos, cat levels e facções).
Já estamos prontos para iniciar o projeto das Views do jogo e o que se refere ao Android e à parte Web Service.
Por hoje é só!
quarta-feira, 3 de julho de 2013
Retomada das Atividades
Boa Tarde,
Devido a semanas de provas e trabalhos, não conseguimos desenvolver muito sobre o projeto, mas agora, nessa última semana, eu e o Matheus começamos a desenvolvemos o modelo para montar o servidor, criamos o protótipo do banco de dados e começamos a fazer os DAO's para o acesso aos dados contidos no banco.
Enquanto isso, o Marcos Paulo está revisando a documentação e a análise de requisitos e também está fazendo um tutorial de Android para a parte mobile do projeto e o Tomaz está começando o design.
E agora, que estamos de férias, decidimos que tentaremos nos reunir as terças e quintas para discutir o projeto.
Por enquanto é só. Até mais.
Devido a semanas de provas e trabalhos, não conseguimos desenvolver muito sobre o projeto, mas agora, nessa última semana, eu e o Matheus começamos a desenvolvemos o modelo para montar o servidor, criamos o protótipo do banco de dados e começamos a fazer os DAO's para o acesso aos dados contidos no banco.
Enquanto isso, o Marcos Paulo está revisando a documentação e a análise de requisitos e também está fazendo um tutorial de Android para a parte mobile do projeto e o Tomaz está começando o design.
E agora, que estamos de férias, decidimos que tentaremos nos reunir as terças e quintas para discutir o projeto.
Por enquanto é só. Até mais.
domingo, 2 de junho de 2013
Aprofundamentos na plataforma Android
Bom dia,
Nesta semana, começamos a nos inteirar mais profundamente nos assuntos relativos a Android. Já entendemos o funcionamento dos ciclios de vida dos objetos Activity (fundamentais para a plataforma de desenvolvimento Android) e como "startar" novas Activities por meio de objetos da classe Intent.
Também já entendemos o principal no que se refere aos padrões de layout existentes, embora assumir um layout padrão para toda a nossa aplicação pode nos gerar certas restrições no posicionamento de alguns objetos. Definiremos isso o mais rápido possível.
Além disso, já entendemos como funciona a criação de Views via XML e via Java.
A partir dessa base fundamental para o entendimento de aplicações Android, já começamos a aprender outros assuntos mais intrínsecos ao nosso projeto, tais como a utilização de tecnologias mais complexas como o OpenGL ES (para o desenvolvimento de aplicações gráficas complexas) e o JAX-RS (Java API FOR RESTful Web Service - para a construção de web service).
Por hoje é só. Até a próxima :-)
Nesta semana, começamos a nos inteirar mais profundamente nos assuntos relativos a Android. Já entendemos o funcionamento dos ciclios de vida dos objetos Activity (fundamentais para a plataforma de desenvolvimento Android) e como "startar" novas Activities por meio de objetos da classe Intent.
Também já entendemos o principal no que se refere aos padrões de layout existentes, embora assumir um layout padrão para toda a nossa aplicação pode nos gerar certas restrições no posicionamento de alguns objetos. Definiremos isso o mais rápido possível.
Além disso, já entendemos como funciona a criação de Views via XML e via Java.
A partir dessa base fundamental para o entendimento de aplicações Android, já começamos a aprender outros assuntos mais intrínsecos ao nosso projeto, tais como a utilização de tecnologias mais complexas como o OpenGL ES (para o desenvolvimento de aplicações gráficas complexas) e o JAX-RS (Java API FOR RESTful Web Service - para a construção de web service).
Por hoje é só. Até a próxima :-)
Assinar:
Postagens
(
Atom
)