Pular para o conteúdo principal

Postagens

Mostrando postagens de outubro, 2009

J2ME - Programando

Bom, resolvi recomeçar a estudar J2ME, já que estou estudando desenvolvimento de jogos para celular. É, pude perceber que, programar jogos é meio que diferente do que programar aplicativos, mas antes de sair atropelando as coisas, pensei bem e é bom conhecer as bases. Bom, hoje vi um pouco mais sobre a classe Form e seus itens: TextField, StringItem, ChoiceGroup, Gauge, ImageItem. Disse que é diferente de programar jogos por que em nenhum dos meus protótipos tive que usar algum desses itens, por exemplo.

Doom RPG

Certo, por agora só terminei de ajustar os ponteiros necessários do level05.str e já gerei um novo arquivo. Bem, não são os ponteiros, mas sim as quebras de linhas de cada frase. Sabe, precisava meio que automatizar isso. Deixa para outra hora, preciso dessa coisa meio que manual para ir esquentando a tradução novamente…

J2ME - Programando

Bom, retomando os estudo em J2ME, uma consideração importante que observei, foi que devemos instanciar os objetos no método construtor e não no método startApp(). Como no ciclo de vida do MIDlet passamos do método pauseApp() para o startApp() novamente (caso recebemos uma ligação, por exemplo), teremos os objetos instanciados novamente. Quando instanciamos os objetos no método construtor, deixamos no startApp() apenas a chamada para o Display.setCurrent(), assim os objetos permanecerão com seus valores. Imagine estar jogando ou escrevendo alguma mensagem, de repente uma ligação chega e ao voltar para o aplicativo, está tudo no começo novamente. Ok, é obvio isto, mas só agora parei para pensar sobre.

Doom RPG

Traduzido o arquivo level05.str. Observações: Linha 76: a partir daí, acertar as quebras de linha. Data Center: mantive assim, pois sempre ouvi assim num ambiente de tecnologia. The Brig: deixei como A Prisão. Door xx: experimentei colocar Portão no lugar de Porta. Amanhã tem mais.