Sunteți pe pagina 1din 4

26/04/12

DJ-Java-T5: S1U1 - Configurao do ambiente de desenvolvimento

Navegao

Home Page Meus cursos DJ-Java-T5 1 April - 7 April S1U1 - Configurao do ambiente de desenvolvimento Voc acessou como
Portugus - Brasil (pt_br)

Michel Alves da Costa (Sair)

Configuraes

Semana 1 Unidade 1

Configurao do ambiente de desenvolvimento NetBeans


Instalao do JDK e NetBeans
O primeiro passo a instalao da plataforma de desenvolvimento. Para quem comeou h pouco com a programao Java, no custa lembrar que precisamos de dois softwares, a saber: O JDK (Java Development Kit) que contm o compilador Java, as bibliotecas padro da linguagem e a JVM (Java Virtual Machine), que a mquina virtual que executa os programas. O NetBeans, que um IDE (Integrated Development Environment) para Java e outras linguagens. Por ser da Sun, sua integrao com o Java excelente, alm de oferecer ferramentas poderosas de auxlio ao desenvolvimento. No site Abrindo o Jogo temos um vdeo (sem udio) que mostra o download e instalao do Java e do NetBeans, terminando com a criaop de um pequeno programa para testar o funcionamento do ambiente.

aojcursos.com.br/cursos/moodle/mod/page/view.php?id=294

1/4

26/04/12

DJ-Java-T5: S1U1 - Configurao do ambiente de desenvolvimento

Quem j trabalho com Java a mais tempo e tem seu ambiente de desenvolvimento j instalado, pode seguir com ele. Outro IDE muito utilizado e tambm com timas funcionalidades o Eclipse, embora sua configurao no seja to automtica como a do NetBeans.

Criao de projetos para os exemplos do curso


No final do vdeo indicado acima mostrado como criar um projeto Java no NetBeans. Estes passos sero utilizados para criamos projetos de exemplo. Utilizaremos uma estrutura de pacotes padro nos exemplos e recomendado que voc siga a mesma. Isto facilita a troca de informaes entre todos que fizerem o curso, facilitando a descrio de caminhos e nomes de arquivos. Seguem instrues para a criao de um projeto para o curso, dentro do qual ficaro todos exemplos. Utilizaremos pacotes para separar os recursos de base (core) dos exemplos e jogos propriamente ditos. 1. Menu Arquivo > Novo projeto;
aojcursos.com.br/cursos/moodle/mod/page/view.php?id=294 2/4

26/04/12

DJ-Java-T5: S1U1 - Configurao do ambiente de desenvolvimento

2. 3. 4. 5. 6. 7.

Categoria: Java; Projeto: Aplicativo Java; Nome do projeto: (digite "djd"); Localizao do projeto: (escolha a pasta que desejar); Criar classe principal: desmarcar; Definir como projeto principal: marcar; Boto Finalizar;

O projeto ser criado. Clique sobre o nome dele com o boto direito do mouse e acesse o menu Novo > Outro. Abre uma janela onde voc deve escolher a categoria "Outro" e o Tipo de arquivo "Diretrio". Clique em Prximo e d o nome de "res" para a pasta. Clique em Finalizar. Clique novamente com o boto direito do mouse sobre o nome do projeto e desta vez acesse o menu Propriedades. Configure a categoria Cdigos-fonte conforme abaixo: 1. 2. 3. 4. 5. Pastas de pacotes de cdigo fonte: boto Adicionar pasta...; Selecione a pasta res e clique em Abrir; Pastas de pacotes de testes: selecione a pasta test; Clique em remover; Clique em Ok;

Clique com o boto direiro na pasta Pacotes de cdigo-fonte e selecione a opo Novo > Pacote Java. D o nome de "djd1.semana1.exemplo01" para o pacote e clique em finalizar. Dentro do pacote criaremos as classes mostradas nesta semana. Na pasta res colocaremos os recursos necessrios para os jogos, como imagens e sons.

Compilao, construo (build), distribuio.


A ltima coisa mostrada no vdeo de instalao do Java e NetBeans o comando construir (build). Esse comando, alm de compilar o programa, gerando as classes, tambm gera um pacote contendo todos os recursos necessrios ao programa. criado um arquivo com a extenso .JAR (Java ARchive) que pode ser executado diretamente pela JVM. Em geral, para distribuir seu jogo bastar enviar o JAR para seus consumidores. Dentro dele vo imagens, sons, fontes e todos
aojcursos.com.br/cursos/moodle/mod/page/view.php?id=294 3/4

26/04/12

DJ-Java-T5: S1U1 - Configurao do ambiente de desenvolvimento

arquivos de configurao que forem necessrios - na verdade, dentro do JAR pode ir tudo que voc deseja, j que voc quem determina quais arquivos sero includos. Isso foi feito na criao do projeto, quando criamos uma pasta chamada res e adicionamos ela lista de pacotes de cdigo fonte. Isso faz com que o contedo desta pasta (arquivos e subpastas) sejam includos no JAR.

Imagens, sons e fontes para o curso


Para este curso so dispinibilizadas algumas imagens e sons para utilizao nos exemplos. Esta imagens so do pacote SpriteLib, que gratuito e pode ser utilizado livremente inclusive para fins comerciais. http://www.flyingyogi.com/fun/spritelib.html Tambm comum, no incio do desenvolvimento de jogos, os desenvolvedores criarem clones de jogos existentes, ou jogos diferentes mas baseados nas imagens de jogos existentes. Isso feito porque para muitos desenvolvedores a criao de imagens no tarefa fcil. E mesmo para os que sabem criar boas imagens, essa criao perda de tempo quando o foco apenas aprender as tcnicas de implementao.

ltima atualizao: Sunday, 1 April 2012, 17:08

Voc acessou como Michel Alves da Costa (Sair)

aojcursos.com.br/cursos/moodle/mod/page/view.php?id=294

4/4

S-ar putea să vă placă și