Programação  
 
Conhecimento computador >> Programação >> Programação em Java >> 
Java para Jogos
Java é uma linguagem interpretada desenvolvida pela Sun Microsystems. A linguagem é mais recente do que as linguagens que os desenvolvedores têm tradicionalmente utilizados para o desenvolvimento do jogo , tais como C ou C + +, e inclui uma série de recursos que ajudam a tornar a programação das partes mais complicadas de jogos, como gráficos 3-D e modos multiplayer, mais fáceis. Applets Web

Uma das características de Java que a tornam atraente para os desenvolvedores de jogos é o Applet Java. Quando um programador Java pacotes seu jogo como um applet que pode hospedá-lo em um servidor Web, e permitir que os usuários executar e jogar o jogo através de seus browsers. Esta plataforma de distribuição elimina a necessidade de os usuários finais para fazer o download ou instalar o jogo . Em vez disso , os jogadores só precisa visitar o site do desenvolvedor e eles podem começar a jogar imediatamente o jogo.
Programação 3-D

Quando os desenvolvedores que usam a maioria das línguas quer desenvolver um jogo com gráficos 3-D , que eles precisam para criar o seu próprio motor de jogo 3- D, licenciar um motor de jogo de outro desenvolvedor ou empresa, ou aprender algum outro conjunto de terceiros de ferramentas . Java torna a vida mais fácil para o jogo 3-D desenvolvedor , incluindo as ferramentas para criar programas 3-D em si Java. O desenvolvedor cria gráficos 3-D usando a API Java 3-D , que é um recurso livre da linguagem Java.

Simultaneidade Ferramentas

Multiplayer jogos ou jogos com os modos single- e multiplayer , exigem muito mais sofisticado do que a codificação jogos que são apenas single-player . Considerando só é necessário um conjunto de informações sobre o estado do jogo para executar um jogo single-player, jogos multiplayer exigem várias máquinas diferentes para manter o mesmo informações sobre o estado do jogo, enquanto o envio de todas as informações para alterar esse estado. Manter a consistência da informação que está constantemente a ser acessados ​​e modificados é chamado de concorrência . Java torna esta tarefa de programação geralmente difícil mais fácil , fornecendo o pacote java.util.concurrent tomar muito do trabalho pesado de simultaneidade.
Cross Platform

Com tradicional linguagens de programação desenvolvedores precisam para desenvolver e manter um conjunto diferente de códigos-fonte para cada sistema operacional em que eles querem que os seus programas sejam executados . Para desenvolvedores de jogos, o que significa muito mais trabalho para fazer o seu jogo acessível a todo o mercado potencial. Java facilita este problema por ser uma linguagem interpretada . Isso significa que um único código-fonte pode ser executado em qualquer máquina Windows, OS X ou Linux rodando o interpretador Java , que a Oracle distribui gratuitamente.

Anterior :

Próximo : No
  Os artigos relacionados
·Como converter uma matriz de cadeia para dobrar 
·Como encontrar o último caractere de uma String em Jav…
·Turing Tipos booleanos 
·Como fechar um comentário em Java 
·Como detectar CJK em Java 
·Como devolver um valor booleano em Java 
·Como alterar o fundo de um campo de texto usando Jigloo…
·Como encontrar a união de dois conjuntos em Java 
·Como detectar caracteres de vários bytes em Java 
·O que é um personagem em Java 
  Artigos em destaque
·Técnicas de controle de concorrência 
·Como usar variáveis ​​globais para a programação C 
·Como Criar procedimentos CLR 
·Como escrever um programa em C para converter Hexadecim…
·Como desenvolver um driver de dispositivo para o DOS 
·O que é o NetBeans Nimbus 
·Como fazer uma caixa de rolagem para formulários 
·Como escrever um XML em ASP.NET com SqlDataReader 
·Cocoa Touch vs. Objective C 
·Como usar um formulário MDI em C # 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados