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 :-)
domingo, 2 de junho de 2013
domingo, 26 de maio de 2013
Tecnologias
Esse é o meu primeiro post aqui nesse blog, espero estar outras vez aqui :)
Hoje eu vim falar de algumas tecnologias que iremos usar no nosso projeto. Aqui vai as principais que usaremos:
Android SDK:
Android SDK é um pacote de API's e ferramentas para desenvolvimento em Android. É escrito na linguagem de programação Java. O Android SDK também vem com o Android Development Tool que é um importante plugin para a integração do SDK com a IDE Eclipse;
JAX-RS:
No início do desenvolvimento, estávamos em mente usar o JAX-WS (Java API for XML Web Services). Mas na última aula, nosso professor Ivan sugeriu que usássemos o JAX-RS (Java API FOR RESTful Web Service). De um modo em geral, elas são API's para a construção de web service. A diferença é que o JAX-RS pode trabalhar com coisas mais diversas que o XML: imagens, sons e outros.
Também estamos considerando a possibilidade de usar o OpenGL ES, que é uma subseção do famoso OpenGL. Como sabemos, OpenGL é muito utilizado para aplicativos com recursos gráficos complexos. No caso do OpenGL ES, ele é projetado especificamente para mobile.
Bem, por hoje é só. Até mais!
Hoje eu vim falar de algumas tecnologias que iremos usar no nosso projeto. Aqui vai as principais que usaremos:
Android SDK:
Android SDK é um pacote de API's e ferramentas para desenvolvimento em Android. É escrito na linguagem de programação Java. O Android SDK também vem com o Android Development Tool que é um importante plugin para a integração do SDK com a IDE Eclipse;
JAX-RS:
No início do desenvolvimento, estávamos em mente usar o JAX-WS (Java API for XML Web Services). Mas na última aula, nosso professor Ivan sugeriu que usássemos o JAX-RS (Java API FOR RESTful Web Service). De um modo em geral, elas são API's para a construção de web service. A diferença é que o JAX-RS pode trabalhar com coisas mais diversas que o XML: imagens, sons e outros.
Também estamos considerando a possibilidade de usar o OpenGL ES, que é uma subseção do famoso OpenGL. Como sabemos, OpenGL é muito utilizado para aplicativos com recursos gráficos complexos. No caso do OpenGL ES, ele é projetado especificamente para mobile.
Bem, por hoje é só. Até mais!
domingo, 19 de maio de 2013
Resumo do progresso semanal
Durante essa semana nós discutimos sobre algumas tecnologias novas que poderíamos usar no desenvolvimento e terminamos a análise de requisitos do jogo.
O Android Studio v0.1 surgiu como uma alternativa para o desenvolvimento da aplicação mobile, mas como ele está em sua primeira versão é provável que muitos fatores ainda estejam incompletos ou não funcionais, então não temos certeza se vamos utilizá-lo ainda.
Quanto à análise de requisitos nós focamos mais na parte de regras do combate que ainda não estava completamente definida. Terminamos a análise mas ainda existe a possibilidade de que façamos alterações nos requisitos durante o desenvolvimento.
quinta-feira, 9 de maio de 2013
Introdução ao Gatubuntu!
Tentarei, nesse post, introduzir as principais ideias de nosso projeto:
Desenvolver um jogo de lutas que se passa em um planeta distante em que gatos dominavam e que existia um lider que governava sobre todos e que era conhecido como Gatubuntu, mas esse lider desapareceu e então os gatos se dividiram em quatro facções que lutam entre si para decidir quem é o Gatubuntu . Assim, o objetivo do jogador é se tornar o Gatubuntu, necessitando escolher uma das facções para defender.
O jogo terá um sistema de matchmaking que irá procurar outro jogador para que ocorra a luta, priorizando jogadores de outras facções com o mesmo nivel do jogador ou parecido.
Ao achar um outro jogador, um sistema aleatório decidirá quem começará atacando.
Existe também a possibilidade de o jogador querer lutar com algum amigo, assim, quem é desafiado começa atacando.
Tentaremos fazer um sistema parecido com o Pokémon:
terça-feira, 23 de abril de 2013
O começo
Sejamos, sinceros, esse primeiro post é mais para verificar a formatação do blog e coisas do tipo, mas vou deixar como introdução também.
Bem vindos ao blog do jogo Gatubuntu! O jogo esta em desenvolvimento e aqui postaremos o que nós temos feito em relação ao mesmo, as tecnologias usadas e um pouco da história por trás do Gatubuntu.
Em breve teremos mais postagens e com mais conteúdo, claro.
Até mais!
Bem vindos ao blog do jogo Gatubuntu! O jogo esta em desenvolvimento e aqui postaremos o que nós temos feito em relação ao mesmo, as tecnologias usadas e um pouco da história por trás do Gatubuntu.
Em breve teremos mais postagens e com mais conteúdo, claro.
Até mais!
Assinar:
Postagens
(
Atom
)
