domingo, 22 de julho de 2012

It’s gonna be a bumpy ride

Bom, vamos lá, fiquei sem atualizar este diário a um bom tempo. Agora são 23h13 e eu passei as últimas 4 horas tentando atualizar meu celular com android. Calma, isso faz parte do contexto. Deixem-me explicar.

Eu estou usando o programa Adobe Flash da Creative Suite 5.5 pra desenvolver o game, o que é muito bom pois a linguagem Action Script 3.0, que é uma linguagem de programação voltada para objetos, é muito fácil de se aprender e muito prática. Eu desenvolvi uma demo para mostrar pro meu parceiro pra ele ver como funcionaria mais ou menos o gameplay e a animação. Eu demorei alguns dias pra desenvolver essa demo e ontem no final da tarde (passei boa parte do meu dia em cima disso) eu finalmente consegui (algo beeeeem básico, as cores não eram as finais, a animação não era a final e os puzzles também não eram os finais, como eu disse, é uma demo). 





Essa demo era toda pra windows, logo, todos os eventos eram acionados pelo mouse. No finalzinho da tarde, eu decidi que eu tentaria colocar eventos acionados pela touch screen do celular. Qual não foi a minha alegria quando a primeira tentativa deu certo. Sim, tudo parecia funcionar exceto uma caixinha azul que adicionava um elemento no inventário do jogo. Quando fui olhar no Flash, eu realmente havia esquecido de converter essa caixa de evento de mouse para evento de touch. Quando instalei de novo no meu celular (um LG Optimus Black), ele não funcionou.

Nisso, passei o dia tentando atualizá-lo para Android 2.3, pois, após verificar que outros aplicativos criados em flash não funcionavam nele, tive certeza que não foi erro de programação. Por hora, vou dormir pois amanhã eu trabalho e eu estou com os olhos pesados.

Nenhum comentário:

Postar um comentário