Close
    Search Search

    Como fazer jogos para Android

    Informação preliminar

    Antes de agir, vamos descobrir como fazer jogos android, é meu dever fazer alguns esclarecimentos.

    Em primeiro lugar, saiba que as ferramentas que você pode usar para desenvolver jogos para Android (e mais geralmente para plataformas móveis) são divididas em duas categorias: SDK e software comercial independente.

    o SDK (Sigla para Kit de Desenvolvimento de Software) s√£o aqueles que s√£o disponibilizados aos desenvolvedores por aqueles que fazem sistemas m√≥veis (Google, neste caso). Permitem aproveitar ao m√°ximo a plataforma a que se destinam, gerir cada detalhe, certificar-se de que cada fun√ß√£o est√° otimizada e realizar v√°rios testes, mesmo emulando virtualmente os dispositivos finais. Em geral, no entanto, eles s√£o um pouco menos intuitivos do que algumas solu√ß√Ķes comerciais de terceiros.



    I software comercial independente (tamb√©m conhecido como Game Engine), por outro lado, s√£o aquelas que, como a pr√≥pria defini√ß√£o sugere, s√£o divulgadas por empresas terceirizadas e por meio das quais os conte√ļdos podem ser desenvolvidos em um ambiente integrado. Dependendo da licen√ßa, eles permitem que voc√™ exporte jogos em diferentes formatos para v√°rios sistemas operacionais. Deve-se notar, ent√£o, que eles se caracterizam por um n√≠vel de dificuldade de uso geralmente baixo e permitem criar um √ļnico projeto (e todos os recursos relacionados) que podem ser exportados como um pacote compat√≠vel com diferentes plataformas, dependendo do licen√ßa possu√≠da.

    Em qualquer caso, para desenvolver jogos para Android, você precisa saber pelo menos o que eles são linguagens de programação mais popular para o propósito em questão, como Java e XML. Para saber mais, recomendo a leitura de meus guias focados especificamente em como iniciar a programação, como criar um programa e como aprender Java.



    Como fazer jogos Android com Unity

    Feitos os esclarecimentos necess√°rios acima, passemos √† a√ß√£o propriamente dita. O primeiro recurso que quero convidar voc√™ a considerar √© Unidade. Caso voc√™ nunca tenha ouvido falar dele, este √© um ambiente de desenvolvimento integrado de plataforma cruzada dedicado √† cria√ß√£o de in√ļmeras simula√ß√Ķes 3D e 2D. Permite, portanto, desenvolver videogames de qualquer tipo, oferecendo um alto n√≠vel de customiza√ß√£o e um alto √≠ndice de qualidade do software gerado.

    Est√° dispon√≠vel para Windows e macOS e possui v√°rias vers√Ķes: a gratuita, chamada Pessoal, √© gratuito, mas apenas se a pessoa jur√≠dica que representa o usu√°rio n√£o gerar nenhuma receita ou arrecada√ß√£o de fundos superior a US $ 100.000. Caso contr√°rio, voc√™ precisa comprar uma licen√ßa adi√ß√£o o Pro (com custos a partir de $ 25 / m√™s com faturamento anual).

    Para baixar o Unity Personal no seu computador, acesse o site oficial do programa e clique no bot√£o Come√ßar, em seguida, localize o texto Pessoal e aperte o bot√£o Tente Pessoal. Em seguida, coloque uma marca de sele√ß√£o ao lado do item Aceitar os termos e clique no bot√£o Baixar Unity Hub.

    Quando o download for concluído, se você estiver usando Windows, abra o arquivo .exe obtido e, na janela que se abre, primeiro clique no botão Sim e então nisso Próximo. Em seguida, marque a caixa ao lado do item Eu aceito os termos do Acordo de Licença, clique no botão três vezes seguidas Próximo e, por fim, clique no botão Instalar.


    Se, por outro lado, voc√™ estiver usando MacOS, abra o pacote .dmg baixado e arraste o√≠cone do programa dentro da pasta Aplica√ß√Ķes Do computador. Em seguida, clique com o bot√£o direito sobre ele, selecione o item Apri no menu de contexto e pressione o bot√£o Apri na janela que aparece na tela, de forma a contornar as restri√ß√Ķes impostas pela Apple aos aplicativos de desenvolvedores n√£o certificados (opera√ß√£o que deve ser realizada apenas na primeira inicializa√ß√£o).


    Agora que, independentemente do sistema operacional que voc√™ est√° usando, voc√™ v√™ a janela do programa em sua √°rea de trabalho, fa√ßa login com sua conta do Unity. Se voc√™ ainda n√£o tem um, pule esta etapa clicando no bot√£o Trabalho offline. Em seguida, clique no bot√£o Novo localizado no canto superior direito, digite o nome do seu projeto na primeira caixa de texto e selecione um modelo da lista abaixo, escolhendo entre 2D e 3D. Em seguida, pressione o bot√£o Criar projeto, localizado no canto inferior direito.

    Neste ponto, você se encontrará diante do editor do Unity, que está dividido em três grandes áreas, cada uma delas dedicada a um componente diferente do fluxo de trabalho: o painel Hierarquia, That Inspetor e o painel Projeto.

    O primeiro est√° localizado √† esquerda da janela e permite gerenciar os elementos presentes na cena. Para criar um novo elemento, clique com o bot√£o direito dentro do painel em quest√£o e escolha, usando o menu apropriado que √© mostrado a voc√™, a categoria e o objeto a criar.  


    √Ä direita, por√©m, est√° o painel Inspetor, que permite visualizar e modificar as propriedades dos elementos selecionados no primeiro painel. A √°rea Projeto, ent√£o, destina-se ao gerenciamento dos recursos que comp√Ķem o projeto: clicando com o bot√£o direito dentro dele e selecionando o item Importar Novo EixoNo menu que aparece, voc√™ pode adicionar todos os materiais de que precisa ao seu projeto, como sequ√™ncias de √°udio, imagens ou motivos decorativos.

    Para criar novas cenas, ou seja, novos n√≠veis ou novos ambientes de jogo, selecione o item Envie o e que Nova cena na barra de menu do Unity. Para testar o jogo, em vez disso, clique no bot√£o JOGAR, que est√° localizado na parte superior. Em seguida, lembre-se de pression√°-lo novamente para sair do modo de teste, para que voc√™ possa fazer mais altera√ß√Ķes no projeto.


    Quando quiser, voc√™ pode exportar seu jogo selecionando o item Envie o na barra de menu, clicando no texto Configura√ß√Ķes de compila√ß√£oselecionando o item Android na janela que se abre e clicando nos bot√Ķes Mudar de plataforma e Construir. Por fim, atribua um nome ao arquivo e prossiga com o salvamento, indicando o local de sa√≠da e pressionando o bot√£o apropriado.

    Observe que todos os componentes necess√°rios para o desenvolvimento de jogos, como bibliotecas, m√≥dulos complementares ou software, nem sempre est√£o dispon√≠veis em seu computador. Se sim, voc√™ n√£o encontrar√° o bot√£o Mudar de plataforma no editor do programa, mas isso Abrir p√°gina de download e, ao clicar nele, voc√™ ser√° imediatamente redirecionado para a p√°gina que fornece instru√ß√Ķes sobre os m√≥dulos ausentes e os detalhes de sua instala√ß√£o.

    Para mais detalhes e informa√ß√Ķes detalhadas sobre a opera√ß√£o do Unity, voc√™ pode consultar o manual oficial no site do software.

    Como criar jogos com o Android Studio

    Vamos ver agora como criar jogos para Android usando Android Est√ļdio, a su√≠te que integra SDK Android disponibilizado diretamente pelo Google. Inclui um editor especial por meio do qual os desenvolvedores podem criar aplicativos e jogos para Android. Tamb√©m permite descompilar arquivos APK e visualizar seu conte√ļdo.

    √Č gratuito e pode ser usado em Windows, macOS e Linux. Observe que, a menos que voc√™ queira programar tudo manualmente, geralmente os jogos n√£o s√£o criados diretamente no Android Studio, mas voc√™ usa um editor que permite criar o mundo virtual que o mecanismo de jogo ter√° que gerenciar.

    Dito isso, para baixar o Android Studio em seu computador, visite o site do programa e clique no bot√£o Baixe o Android Studio que voc√™ encontra no centro da p√°gina exibida. No formul√°rio que se abre, marque a caixa ao lado do item Eu li e concordo com os termos e condi√ß√Ķes acima e clique em bot√£o azul localizado na parte inferior, para prosseguir com o download.

    Quando o download for concluído, se você estiver usando Windows, abra o arquivo .exe obtido e, na janela que se abre na área de trabalho, clique no botão Sim. Na próxima tela, clique no botão Próximo três vezes consecutivas e conclua a configuração pressionando o botão Terminar.

    Se, por outro lado, voc√™ estiver usando MacOS, abra o pacote .dmg entendi, mova o√≠cone do est√ļdio android na pasta Aplica√ß√Ķes no seu Mac, clique com o bot√£o direito sobre ele e selecione o item Apri no menu que √© mostrado a voc√™, a fim de iniciar o aplicativo vai contornar as limita√ß√Ķes impostas pela Apple em aplicativos de desenvolvedores n√£o certificados (uma opera√ß√£o que deve ser realizada apenas na primeira inicializa√ß√£o).

    Então, independentemente do sistema operacional que você está usando, clique no botão OK na tela que aparece, clique no botão Próximo três vezes seguidas e aguarda o download de todos os componentes necessários ao funcionamento do programa para ser iniciado e concluído. Em seguida, clique no botão Terminar, para exibir a janela principal do Android Studio.

    Neste ponto, selecione a op√ß√£o Inicie um novo projeto Android Studio para criar um novo projeto e come√ßar a programar, escolha o m√≥dulo a partir do qual iniciar, atribua um nome ao seu projeto de jogo e selecione a vers√£o do SDK a ser usada, usando o menu suspenso dedicado. Em seguida, clique no bot√£o Pr√≥ximo e indique qual das bases predefinidas dispon√≠veis deseja utilizar, depois configure os valores ou deixe os padr√Ķes e confirme tudo clicando no bot√£o Terminar.

    Em seguida, use o editor que lhe √© proposto para desenvolver o seu jogo. √Ä esquerda voc√™ encontrar√° a estrutura, enquanto √† direita est√° o editor real. No topo, entretanto, est√£o os bot√Ķes para inserir objetos, recortar, copiar e colar partes do c√≥digo, etc., enquanto ainda mais acima voc√™ encontra a barra de menus.

    Quando necessário, você pode salvar o projeto do jogo acessando o item apropriado anexado no menu Envie o , localizado no canto superior esquerdo. Para obter mais detalhes e aprender mais sobre como o programa funciona, recomendo a leitura do guia do usuário do Android Studio fornecido diretamente pelo Google.

    Como fazer jogos Android sem programação

    √Č poss√≠vel criar jogos para Android mesmo sem programa√ß√£o: para isso, voc√™ pode contar com Web Apps especiais, que permitem desenvolver apps e jogos de forma simples, agindo por meio de um editor visual, usando um pr√°tico drag-and- solte para inserir os v√°rios elementos de interesse.

    Entre os v√°rios aplicativos da Web dispon√≠veis no square, sugiro que voc√™ confie em MIT App Inventor, que √© gratuito e bastante popular. Observe, no entanto, que para aproveit√°-lo, voc√™ precisa fazer login com sua conta do Google.

    Para usá-lo, vá para sua página inicial, faça login com sua conta do Google, pressione o botão Comece um novo projeto no topo, digite o nome que deseja atribuir ao jogo e clique no botão OK.

    Neste ponto, selecione ocityno no menu suspenso localizado no canto superior direito, a fim de traduzir a interface do serviço para a cidade, e comece a usar o editor visual na tela para criar seu jogo.

    O editor est√° dividido em v√°rias se√ß√Ķes: √† esquerda voc√™ encontrar√° a lista de elementos e objetos que voc√™ pode adicionar √† interface do jogo (Componentes dispon√≠veis), no centro est√° a tela que mostra a visualiza√ß√£o do resultado final (Visualizador), enquanto √† direita h√° uma lista dos v√°rios elementos (Componentes usados), o menu com as propriedades dos objetos selecionados (Propriedade) e o bot√£o para fazer upload de arquivos multim√≠dia (multim√≠dia).

    Para come√ßar a adicionar elementos √† interface do jogo, selecione-os na lista √† esquerda e arraste-os para o centro, soltando-os onde preferir. Para modificar suas propriedades, em vez disso, selecione-as e use a se√ß√£o apropriada, localizada √† direita. Para adicionar mais telas ao seu jogo, clique no bot√£o Adicionar tela colocado no topo, enquanto para remov√™-los use aquele Remover tela, que voc√™ encontra ao lado dele.

    Para adicionar um ou mais itens à interface do aplicativo, selecione-os na lista à esquerda e arraste-os para o visualizador central, onde quiser. Para alterar suas propriedades, selecione-as e intervenha na seção apropriada à direita. Para adicionar mais telas ao aplicativo, clique no botão Adicionar tela localizado na parte superior, enquanto para removê-los use o botão Remover tela adjacente.

    Depois de terminar de desenvolver seu jogo, salve-o clicando na entrada projectos localizado no canto superior esquerdo e selecionando o item Salvar projeto no menu que aparece. Para fazer o download para o seu computador, em vez disso, selecione a opção, novamente no mesmo menu Exportar o projeto selecionado (.aia).

    Como fazer jogos para Android e ganhar dinheiro

    Depois de ter conseguido criar seu jogo para dispositivos Android, usando as ferramentas que falei nas linhas anteriores e seguindo as respectivas instru√ß√Ķes de uso, voc√™ pode finalmente pensar em sua distribui√ß√£o no Play Store Google, a loja oficial de aplicativos para dispositivos baseados na plataforma m√≥vel do rob√ī verde, e possivelmente tamb√©m seu monetiza√ß√£o.

    Para fazer isso, voc√™ precisa abrir um conta como desenvolvedor, associe este √ļltimo com o seu Perfil do Google ao custo de d√≥lares 25 e envie o jogo que voc√™ criou para o ‚Äúgrande G‚ÄĚ. Para concluir as etapas em quest√£o, basta visitar a p√°gina de registro em Google Play Console.

    Depois de fazer isso, voc√™ pode prosseguir com o upload do Arquivo APK de seus jogos. Nesta fase, voc√™ primeiro precisar√° gerenciar o metadados dos jogos que voc√™ desenvolveu, em seguida, os requisitos de vers√£o e sistema e, em seguida, pense sobre a parte comercial, ou seja, o t√≠tulo, a descri√ß√£o, as capturas de tela e o pre√ßo. Para mais informa√ß√Ķes, indico a consulta do guia oficial do Play Console.

    Como fazer jogos para Android

    √Āudio v√≠deo Como fazer jogos para Android
    Adicione um coment√°rio do Como fazer jogos para Android
    Comentário enviado com sucesso! Vamos analisá-lo nas próximas horas.