Programação  
 
Conhecimento computador >> Programação >> Programação em Java >> 
Ferramentas Java Desenvolvimento de Jogos
forte filosofia orientada a objetos do Java e poderoso conjunto de classes para resolver muitos problemas fundamentais da ciência da computação significa que muitas vezes é a primeira língua de um novo programador de computador aprende . E uma vez que um desenvolvedor de jogos aspirante espreita escondido no coração da maioria dos jovens novos programadores , muitas vezes é a primeira língua usada para escrever um jogo. Felizmente, existe um número de bibliotecas para tornar isso mais fácil . AWT , balanço andJava 3D

Embora essas bibliotecas não foram projetados com o desenvolvimento de jogos em mente , eles têm a vantagem de vir instalado em todas as instalações do Java por padrão. Isso significa menos de configuração em o ir buscar , e é perfeitamente possível fazer jogos simples usando essas bibliotecas embutidas . No entanto, eles têm suas limitações: estes programas foram originalmente concebidos para criação de interfaces gráficas (GUI) e não são bem adequados para algumas das necessidades de jogos, onde o áudio , vídeo e entrada do usuário precisam ser sincronizados corretamente
.
LWJGL

o Lightweight Java jogo Library ( JWJGL ) é um poderoso motor de jogo desenvolvido para dar aos desenvolvedores acessar a biblioteca gráfica OpenGL ea biblioteca de áudio OpenAL , além de proporcionar especial funções de acesso a game pads , joysticks e outros dispositivos de jogos que as bibliotecas construídas em Java tornam mais difícil . Tem sido usada em uma variedade de jogos já , a partir de jogos comerciais para projectos de passatempo . No entanto, a facilidade de uso não é uma prioridade e até mesmo seus criadores estão interessados ​​em ver LWJGL servir de base para uma variedade de fabricantes de jogos mais fáceis de usar .
Slick

Um desses fabricantes de jogos mais fácil de usar é Slick . Slick é uma interface construída diretamente no topo do LWJGL . As complexidades e complexidades de OpenGL e OpenAL são substituídos por chamadas de método simples como " DrawImage " e " PlayBGM ". Há até mesmo embutidos esqueletos de jogo para lidar com estados de jogo , como o menu principal, tela de opções e vários níveis. Essa simplicidade tem um preço : embora Slick faz uso da biblioteca LWJGL para garantir que todos os seus gráficos tirar vantagem de um computador construído em capacidades de aceleração 3-D , apenas gráficos 2-D são suportados
. JGame

ao invés de uso LWJGL , JGame se constrói em cima do AWT oficial, swing e do Java Open GL ( JOGL ) bibliotecas. Essa base permite fazer jogos para uma variedade de alvos , incluindo não só desktop e jogos de applet web, mas também jogos para telefones celulares habilitados para Java usando a plataforma J2ME . Como Slick , suporta estados jogos internos e métodos simples , como " playaudio " e " DrawImage . "

Anterior :

Próximo : No
  Os artigos relacionados
·Como escrever Cordas para um arquivo de texto em Java 
·Como posso especificar um Taglib em Java 
·Como usar várias versões do Java no Windows Vista 
·Como importar um pacote em um projeto Eclipse 
·Como importar uma outra classe em Java Usando jGRASP 
·Como verificar se a string é um número em java usando…
·Como chamar o construtor padrão em Java 
·O que é um personagem em Java 
·Como Incorporar um Applet Java em HTML 
·Como calcular os cheques de uma string usando Adler32 e…
  Artigos em destaque
·O que é uma linguagem de programação de computador 
·Como escrever & Convert Libras em onças em Linguagem I…
·Como verificar status da impressora usando Java 
·ASP vs PHP Coding velocidade 
·Como atualizar um SDK Fonte 
·Como usar a função strpbrk em C + + 
·Como compilar um kernel para um Android 
·Como ocultar os botões no Xcode 
·O tamanho de uma matriz no MATLAB 
·O que é Programação de Computadores 
Cop e direita © Conhecimento computador https://ptcomputador.com Todos os Direitos Reservados