| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Java Programming >> Content
    Lo sviluppo di giochi in Java
    Il linguaggio tradizionale di sviluppo del gioco è stato C + + grazie alla sua velocità , ma Java ha guadagnato terreno . La maggior parte dei giochi sono ancora scritte in altre lingue , ma Java ha visto un paio di uscite di alto profilo , soprattutto quando il gioco è stato creato da sviluppatori indipendenti , e ha alcuni potenti strumenti pronti per sviluppatori di utilizzare . Vantaggi per Game Development

    Di gran lunga , il più grande vantaggio di Java , dentro e fuori di sviluppo del gioco, è che è stato progettato fin dall'inizio per essere un linguaggio multi-piattaforma . Giochi scritti in Java richiedono poca o nessuna modifica per eseguire qualsiasi sistema che supporta il motore di runtime Java . Questo include non solo i computer Windows, Mac e Linux , ma anche molti telefoni cellulari e altri dispositivi . Giochi scritti in Java possono anche correre dentro le finestre del browser . Java è un linguaggio maturo e non è più incline ai drammatici e di progetto -breaking revisioni che si verificano ancora in nuovi linguaggi come Python e Ruby . Infine , rispetto al C + + , Java è un linguaggio facile da imparare e da usare bene.
    Svantaggi per Game Development

    Java ha alcuni svantaggi . Programmi Java richiedono l'installazione di una macchina virtuale Java sul computer su cui verrà eseguito il gioco , e molti computer non sono dotati di Java installato di default . È anche leggermente più lento del linguaggio tradizionale di sviluppo del gioco , C + + , Java e che rende inadeguato per giochi che desiderano disporre della stato dell'arte in termini di prestazioni grafiche . Infine, dato che C + + e non Java è stata la lingua franca di sviluppo di giochi per decenni , molte librerie standard di settore e strumenti come DirectX e OpenGL sono progettati per supportare C + + prima di tutto e Java solo come un ripensamento , se non del tutto . < Br >
    motori di gioco

    Il rilascio ufficiale di Java è dotato di supporto per tutti gli strumenti che sono necessari per lo sviluppo del gioco, come Java2D e Java3D , ma commerciale giochi Java come Tribal Trouble e Minecraft sono scritti invece che con una libreria di gioco più dedicato. Opzioni per i motori di gioco Java includono il Lightweight Graphics Library Java ( LWJGL ) , un legame diretto alla libreria grafica OpenGL e il motore di gioco Slick , un motore per la scrittura di giochi 2D che utilizza il LWJGL . Un'altra opzione è la jMonkeyEngine , anche sulla base di OpenGL , ma anche integrato con la Fisica Biblioteca proiettile e la libreria NiftyGUI .
    Giochi commerciale sviluppato in Java

    Un certo numero di giochi commerciali sono stati sviluppati in Java . Il popolare gioco di costruzione sandbox Minecraft è stato scritto usando Java con LWJGL , così come Tribal Trouble , un gioco di strategia in tempo reale 3D in cui il giocatore deve guidare vichinghi e indiani nelle loro battaglie contro l'altro . Poisonville , un multiplayer di massa online di gioco di ruolo sviluppato in combutta con la rivista Playboy , è stato sviluppato utilizzando jMonkeyEngine . Sviluppata anche con jMonkeyEngine è Rampino, in prima persona gioco d'azione puzzle.

    Previous :

    next :
      Articoli Correlati
    ·Come imparare Java Enterprise 
    ·Come salvare un file JSP 
    ·Come intercettare gli eventi chiave in Java 
    ·Come creare giochi Java 
    ·Come fare un action listener chiudere un JFrame 
    ·Come impostare Mucchio Spazio Java 
    ·Come installare le più aggiornate Java 
    ·Che cosa è la certificazione Architect Java 
    ·Come aprire Java Immagini in Android 
    ·Come scrivere Android 1.1 SDK Code 
      Articoli in evidenza
    ·Come parole in grassetto in C + + con Xcode 
    ·Come fare riferimento a un file da HTML 
    ·Come fare un Clicker Auto in Visual Basic 2010 
    ·Come calcolare il THD in MATLAB 
    ·Come fare un action listener chiudere un JFrame 
    ·Libreria di crittografia per VBA 
    ·Come impostare gli attributi di sessione in JSP 
    ·Modalità di accesso a tipi di dati VBA 
    ·I Vantaggi e svantaggi del metodo di overload in Java 
    ·Come fare una galleria di immagini in Visual Basic 6.0 
    Copyright © Conoscenza Informatica http://it.wingwit.com