segunda-feira, 16 de maio de 2016

Criação de games introdução

Antes de mais nada, gostaria de me desculpar por ter ficado algum tempo sem postar nenhuma novidade e matérias interessantes sobre o Sistema Operacional Android e Smartphones, mas é que estava com muita coisa para fazer e algumas ficaram acumuladas "empatando" o tempo. Mas agora, espero poder retomar o blog e, em especial, postar uma novidade ao menos por semana.
Mas vamos lá, muita gente vê o smartphone e tablets como sendo algo mais que simplesmente um gadget de comunicação. Estes veem uma nova oportunidade um um console de jogos e apresentações multimídia de grande potencial e poder.
E foi pensando neste público que esta buscando estas novas ideias de aplicação e uso de seus gadgets e do OS Android que resolvei escrever este tutorial de PROGRAMAÇÃO DE JOGOS EM ANDROID, com os conceitos principais do sistema e da programação em linguagem nativa do Android usando o ANDROID STUDIO V2.1 e Java Oracle.
Deixemos as explicações dos motivos de lado e vamos a um pouco de atitude para que o jogo saia da prancheta e vá direto para nosso smartphone.
O que você vai precisar?
Bem em primeiro lugar de um mínimo de conhecimento de informática e programação. Tem que saber ao menos plugar o Smartphone ou tablet no computador via USB e acessar as pastas via PC, Mac ou Linux, tanto faz o OS, já que programaremos em JAVA no Andorid Studio que é multiplataforma. Aqui, em nosso tutorial utilizaremos o Windows 8.1, e como já foi comentado o Java Oracle e Android Studio V2.1.
Em segundo, é necessário ao menos conhecimento de um mínimo de programação (não precisa ter programado em C, C# ou VB, mas ter ao menos usado algumas fórmulas no Access ou Excel já ajuda a compreender a lógica das coisas), abertura de programas, navegação em diretórios e pastas e instalação de pacotes (softwares).
FERRAMENTAS NECESSÁRIAS

Você não precisa ter necessariamente um smartphone android nem tão pouco um tablet com OS Andorid, mas é legal ter um para rodar seu jogo e mostrar para os amigos, fazer aquela "inveja" dizendo: "Olha o joguinho que eu fiz!!!". O pacote SDK de criação de aplicativos Android já vem com um emulador para você testar em tempo real o que esta produzindo no Android Studio, e está interligado com ele, podendo ser acessado do próprio ambiente de programação.
A linguagem de programação é o Java. Mas não se assuste é bem tranquilo, eu acho o java bem amigável e o C# se assemelha a ele (muitos dizem que é uma cópia descarada do Java, mas enfim, quem não cria copia...rsrs). Mas eu sou suspeito em aprovar o java, já trabalho com ele a pelo menos 8 anos.
Não vou me estender nas explicações, vamos aos links para download das ferramentas.
Como disse, não entraremos em detalhes na instalação e configuração do ambiente, já que é um requisito para nosso tutorial e treinamento em games que você seja capaz de baixar, instalar e configurar o ambiente para poder programar (não precisa saber programar ainda, mas precisa saber no mínimo instalar os pacotes).
JAVA O AMBIENTE E A LINGUAGEM DE PROGRAMAÇÃO:
Para programar, rodar o IDE Android Studio e compilar seus programas é necessário ter o Java JDK em sua máquina. O JDK (Java Development Kit) é distribuído para diversos OS como Windows, Linux, Mac, Solaris, etc.. Escolha o seu e baixe a versão mais apropriada. Um detalhe, o JDK pode ser baixado puro (sem IDE de programação) ou com o Netbeans. Eu prefiro baixar com o IDE Netbeans, pois já serve para programação de Java para web, desktop e até Android com o Plugin correto. Para baixar o JDK:
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html?ssSourceSiteId=otnpt

AMBIENTE DE PROGRAMAÇÃO OU IDE E SDK:
O programa oficial para "escrever" aplicativos para android é o Android Studio, que esta (quando da edição desta matéria) na versão 2.1. Ele é um ambiente integrado com o SDK, podendo ser baixado ambos em um mesmo pacote. Eu aconselho, pois é mais fácil de gerenciar os pacotes e menos trabalhoso para quem esta começando, o que poderia levar horas de "quebra cabeça" até achar porque não roda ou compila um programa Android. O link oficial é:
http://developer.android.com/intl/pt-br/sdk/index.html
Não esqueça baixar a versão com o SDK incluído para facilitar.
Para baixar somente o SDK:
http://developer.android.com/intl/pt-br/sdk/index.html#downloads (aqui você seleciona se quer o SDK ou o IDE + SDK)

Pronto é só isso que você precisa para começar a programar para Android e para o nossa introdução ao jogo 2D.

No próximo post vamos começar a entender como tudo isso vai funcionar.


Nenhum comentário:

Postar um comentário