Se Aventure Nessa: Introdução ao Desenvolvimento de Jogos com Java – Cap. 02

Olá pessoal! Estamos dando continuidade ao nosso desenvolvimento de jogos com tecnologia java, estaremos dividido em capítulos, e estaremos construindo um game passo a passo, nesse post estou compartilhando o material com vocês, e no final do tutorial um ebook para utilização offline . Então vamos lá.

Link, caso você não viu o inicio desse tutorial é recomendado que reveja os post’s anteriores:
Se Aventure Nessa: Introdução ao Desenvolvimento de Jogos com Java – Cap. 01.

2 – Configurações do Ambiente

A configuração do ambiente de desenvolvimento utilizado é: IDE Eclipse, pode-se ser quaisquer versão do eclipse, ou até mesmo se você preferir pode usar outras IDE como Netbeans ou IntelliJ Idea, JDK Java7 Run Time ou superior e o JRE.

Caso você ainda não tenha instalado você pode esta adquirindo em:

Baixar o Eclipse aqui.

Baixar o JDK e o JRE aqui.

Baixar JLayer aqui.

Baixar o projeto “código fonte” e imagens do jogo e o arquivo .jar executável aqui:

2.1 – Criando a Base do Jogo

Com o eclipse instalado e corretamente configurado em seu computador, já podemos começar. Crie um projeto com o nome ChampsDaGalaxia.

image05

Figura 05

Na pasta src crie um pacote com o nome br.com.game.app

image06
Figura 06 

Dentro do pacote crie uma class com o nome Game.

image07

Figura 07

Agora podemos programar nessa class que foi criada. Ela deve herdar da class JFrame, componente do pacote swing que possui todos os componentes necessários para a construção da janela do jogo.

Agora criaremos os seguintes métodos e o construtor da class, na class Game.java, não citarei muitos detalhes pois o código está comentado:

O método main é o principal responsável pela execução da aplicação.

Agora execute a aplicação e teremos uma janela como essa:

image08
Figura 08

Teste uma versão demo do nosso game feito em javascript! aqui.

Espero que gostem, e até o próximo capitulo.

[ads2]

Sobre o autor:

Servo de DEUS, Pós-Graduando em Docência do Ensino Superior - IDJ/UVA, Graduando em Automação Industrial - IFCE, Tecnólogo em Analise e Desenvolvimento de Sistemas - FALS, casado com a mulher mais maravilhosa, Tamires Alencar e amante Java, Games, Eletrônica, Robótica, Violão, Aviação...

Postagens relacionadas:

Deixe uma resposta

Seu e-mail não será publicado.