Вы находитесь на странице: 1из 63

How-to: Configurao do Google Play

Novembro de 2011

Acesse a pgina do Eclipse.

V direto ao link de download.

Escolha o Eclipse para desenvolvedores Java.

A instalao do Eclipse consiste em descompactar o ZIP. Aqui descompactei em C:\eclipse_aoj\

Ao executar na primeira vez, vai pedir uma pasta para o workspace, onde sero armazenados os projetos.

Aqui est o Eclipse rodando.

Agora acessamos a pgina do PlayN.

Vamos no link para obter o PlayN.

O cdigo do PlayN est armazenado em um repositrio Git. Copie esta URL para usar no seu cliente Git e baixar o cdigo.

No precisamos de um cliente Git em separado, porque o Eclipse tem um. Acesse a opo de importar um projeto.

Escolha esta opo e clique em Next.

Se aparecer isso, ignore. Basta clicar Ok.

Clique em Clone. Clonar como chamamos baixar uma cpia do cdigo de um repositrio Git.

Cole a URL do repositrio copiada anteriormente. Os outros campos sero preenchidos automaticamente. Clique em Next.

Clique em Next.

Aqui e a pasta na sua mquina onde o PlayN ser baixado. Clique em Next.

Aguarde. O download pode demorar bastante

Aqui est todo cdigo do PlayN baixado na pasta C:\git\playn\.

Voltamos na pgina do PlayN, mas desta vez vamos no link Get Started. Nessa pgina, clique em Getting started with Eclipse.

Aqui na seo sobre Eclipse, clique no link do Google Plugin.

Aqui a pgina do plugin. Clique no link Guia de incio rpido.

Copie essa URL (veja que a verso para o Eclise Indigo, que o recomendado).

De volta ao Eclipse, acesse a opo de instalar novo software.

Cole aqui a URL copiada e pressione ENTER.

Marque todos itens menos o do Android. Clique em Next.

Aceite a licena e clique em Next.

Aguarde o download...

No meio do processo pode aparecer isso. Apenas clique Ok.

No final reinicie o Eclipse.

Se tudo correu bem, aparecer a rea de login do Google aqui embaixo. Voc pode fazer login com seu usurio do Google.

Observao: os projetos do PlayN so projetos em Maven e esto armazenados em um repositrio Git. Por isso primeiro importamos os cdigo do Git, mas no abrimos nenhum projeto. Agora sim, vamos abrir os projetos Maven que foram baixados. Felizmente o Eclipse lida com todos estes formatos.
Agora vamos abrir os projetos do PlayN para compil-los. Acesse novamente aquela opo de importar projetos e desta vez v na opo de Maven.

Clique em Browse para localizar a pasta do PlayN.

Selecione a pasta dentro da qual voc baixo o cdigo do PlayN.

Aguarde. A importao pode demorar

Os projetos encontrados so mostrado. Marque todos e clique em Next.


Pode ser que os samples j tenham sido retirados do pacote quando voc executar isso.

Podem ocorrer dois tipos de erros: um relativo ao Android, que no est com o plugin nem SDK configurados. Sem problemas. O outro referente ao plugin mavenarchiver, que ser instalado automaticamente.

Por causa dos erros anteriores teremos estes aviso. clique em Ok.

Se deu o problema do plugin, aparecer a opo para instalar ele. Clique Next.

Aceite a licena do plugin...

Depois de tudo importado, aparecem os projetos. Pode ser necessrio reiniciar o Eclipse - se for o caso, faa isso.

Procure o projeto chamado playn-archtype, clique com o boto direito sobre ele e selecione a opo Run As > Maven Install. Depois que o processo terminar, faa o mesmo com o projeto chamado playn-project.

Pode demorar, porque ainda havero dependncias que sero baixadas. Quando o processo terminar, suba um pouco o log e veja essa parte. Ela deve ter dado sucesso at o PlayN Hello HTML, pelo menos.

Se a verso que voc baixou foi a que no tem mais os samples, deve dar SUCCESS em todos.

Vamos executar o sample playn-hello para ver se est funcionando. Localize o projeto playn-hello e abra ele. Clique com o boto direito sobre o arquivo build.xml, que um script de construo para ant. O Eclipse reconhece ele.

Selecione a opo Ant Build que possui os trs pontos no final.

Se voc baixou a verso j sem os samples, ignore esta etapa.

Marque apenas a opo run-java. Clique em Run.

Se voc baixou a verso j sem os samples, ignore esta etapa.

O programa Hello rodando - aparece uma janela do Java com uma imagem de fundo carregada. Estes programa consiste apenas nisso. Feche a janela no "X".

Se voc baixou a verso j sem os samples, ignore esta etapa.

Novamente acesse o build.xml na opo Ant Build... e desta vez marque apenas a opo run-html. Clique Run.

Se voc baixou a verso j sem os samples, ignore esta etapa.

Aguarde a compilao terminar e suba um pouco o log. Localize esta mensagem onde est a URL para acessar. Copie a URL.

Se voc baixou a verso j sem os samples, ignore esta etapa.

Cole a URL no navegador e pressionar ENTER. Este o programa Hello compilado para HTML 5 rodando no navegador.

Se voc baixou a verso j sem os samples, ignore esta etapa.

Testada a funcionalidade, no precisamos mais deixar todos estes projetos aqui. Selecione todos, clique com o boto direito e selecione a opo Delete.

Ateno: no marque esta opo, para no remover os arquivos do disco.

Agora vamos criar um projeto nosso. Acesse File > New > Other.

Escolha Maven Project.

Nesta tela no mude nenhuma opo.

Na opo de catlogo, escolha Default local.

Selecione a opo Include snapshot archetypes. Vai aparecer na lista o arqutipo de projeto do PlayN. Selecione ele clique em Next.

Preencha estes dados como quiser. Os mais importantes so o pacote para suas classes e o nome do jogo (gameName).

Depois de clicar em Finish, aguarde o projeto ser criado. Sero criados, na verdade, um projto principal e uma cpia para os fontes em Java (core), android, html, e flash.

Aqui est o cdigo da classe MeuJogo (nome que eu dei ao jogo). Ele j tem o cdigo para incluir uma imagem de fundo.

Faamos uma pequena modificao para personalizar alguma coisa no cdigo. Declare estas variveis aqui. Retire a declarao da varivel bgLayer que estava no incio desta linha.

Adicione este cdigo no mtodo update.

O desenvolvimento feito em Java. Depois testado nas outras plataformas que so geradas a partir do Java. Para executar o programa em Java mais fcil. Clique no boto de play do Eclipse.

Na primeira vez vai ser perguntado que tipo de execuo se deseja. Escolha java Application.

Na primeira vez tambm ser perguntada qual sua classe principal do jogo. Selecione ela na lista (no meu caso era a classe MeuJogo).

Aqui est o jogo rodando em Java - ele mostra o plano de fundo em contnua rotao devido ao cdigo que modificamos.

Este tutorial mostrou como configurar o PlayN no Eclipse de forma a criarmos nosso projeto e ter o ponto de partida para a utilizao da tecnologia. Naturalmente ele no mostra como programa com o PlayN, quais comandos disponveis na biblioteca, etc - para isso precisaria de um curso e no um tutorial. Da mesma forma ficou de fora a configurao do SDK do Android e do Flash cada um com suas peculiaridades. Mas pelo menos o pontap inicial est dado - a configurao por s s j bem complicada comparando com outras tecnologias para desenvolvimento de jogos. o Google est ativamente melhorando a forma como os projetos so compilados e executados, para facilitar a vida do desenvolvedor - mas o que a tecnologia faz no nada simples: ela compila o cdigo original em Java e tambm gera o cdigo em trs outras plataformas, compilando-as e entregando o produto pronto para ser executado nelas. Depois do trabalho inicial de ter o ambiente de desenvolvimento configurado corretamente, a possibilidade de programar uma vez s e ter o produto em Java, HTML 5 Android e Flash sem nenhum trabalho extra compensa totalmente. Boa sorte no seu desenvolvimento!

Вам также может понравиться