Você está na página 1de 1

ANDROID PARA JOGOS

Desenvolvimento de jogos no Android tem seus prs e contras , o que voc deve estar ciente de antes
de comear. Primeiro, os jogos Android so desenvolvidos em Java, mas o Android no uma
completar a implementao Java. Muitos dos pacotes que voc pode ter usado para pen!" e outros
en#eites gr$#icos esto inclu%dos no so#t&are Android 'it de desenvolvimento ()D*+.
,Muitos , no signi#ica , tudo , , porm, e alguns muito -til pacotes para desenvolvedores de jogos ,
especialmente os desenvolvedores de jogos em ./D , no esto inclu%dos. 0o cada pacote que voc
pode ter invocado para construir seus jogos anteriores sero dispon%veis para voc no Android.
A cada lanamento de novo Android )D* , mais e mais pacotes de tornar/se dispon%vel, e os mais
vel1os podem ser depreciado. 2oc precisa estar ciente de que apenas pacotes voc tem que
tra3al1ar, e ns vamos co3rir estes so progredimos atravs dos cap%tulos. utro pro do Android
#amiliaridade, e uma con a sua #alta de poder.
Android pode o#erta em #amiliaridade e #acilidade de programao , #alta de velocidade e potncia.
Mais v%deo jogos, como aqueles escritos para P4s ou consoles, so desenvolvidos em linguagens de
3ai5o n%vel como 4 e at mesmo linguagens de montagem. 6sto d$ aos desenvolvedores mais controle
so3re a #orma como o cdigo e5ecutada pelo processador e o am3iente no qual o cdigo
e5ecutado.
Processadores de e5ecutar cdigo de muito 3ai5o n%vel , eo mais perto que voc pode c1egar ao
nativo linguagem do processador , menos intrpretes que voc precisa para saltar atravs de o3ter o
seu jogo de corrida . Android , enquanto ele o#erece alguma capacidade limitada de cdigo em um
n%vel 3ai5o , interpreta e tpicos seu cdigo Java atravs de seu prprio sistema de e5ecuo.
6sto d$ ao desenvolvedor menos controle so3re o am3iente do jogo e5ecutado dentro no vai lev$/lo
em3ora as a3ordagens de 3ai5o n%vel ao jogo desenvolvimento. Por qu7 Porque Java , especialmente
no que apresentado para Android geral desenvolvimento , amplamente con1ecido , #$cil de usar , e
pode criar alguns muito divertido, grati#icante jogos.
8m essncia, se voc j$ um desenvolvedor Java e5periente, voc vai desco3rir que o seu
1a3ilidades no so perdidos na traduo , quando aplicado para o Android . )e voc ainda no um
e5periente desenvolvedor Java, no ten1a medo. Java uma tima linguagem para comear a
aprender so3re . Para esta ra9o, eu escol1i #icar com am3iente de desenvolvimento Java nativo do
Android para escrever os nossos jogos .
:$ alguns prs e contras para o desenvolvimento de jogos no Android. 0o entanto, uma das maiores
vantagens para os desenvolvedores independentes e casuais do jogo para criar e pu3licar jogos na
plata#orma Android a li3erdade que l1e concedida em li3erando seus jogos.

8nquanto algumas lojas de aplicativos on/line tm regras muito rigorosas para o que pode ser vendido
por eles e por quanto, o Android Mar'et no. ;ualquer um livre para listar e vender praticamente
qualquer coisa que eles querem. 6sto permite uma quantidade muito maior de li3erdade criativa para os
desenvolvedores.
pen!" uma #erramenta per#eita para voc usar e aprender neste livro, porque uma
multiplata#orma 3i3lioteca de desenvolvimento . u seja, voc pode usar o pen!" eo con1ecimento
pen!" que voc aprende aqui para diversos am3ientes e disciplinas. Desde o iPad e iP1one para o
Microso#t <indo&s e "inu5, muitos dos mesmos c1amadas pen!" pode ser usado em todos estes
sistemas .
=sando pen!" para os seus >/D gr$#icos do jogo ao longo deste livro tem um 3ene#%cio adicional.
pen!" , para todos os e#eitos , no se importa se voc estiver tra3al1ando com >/ D ou ./ D gr$#icos.
Muitas das mesmas c1amadas so usados para am3os. A -nica di#erena est$ em como pen!" ir$
processar os pol%gonos quando c1ega a 1ora de desen1ar na tela. este ser disse, a sua transio de >/
D e . /D gr$#icos sero muito mais suave e muito mais #$cil usando pen!" .