Miten ohjelma 3D-pelit Java

Dogz 3D ( Java Game ) http://dibosmobile.blogspot.com/2007/09/dogz-3d-java-game.html

Jos haluat luoda 3D-pelejä, Java tarjoaa API, joka parhaiten sopiiluoda 3D-pelejä.Java 3D API on rajapinta luoda sovellusohjelmia.Niiden avulla voit luoda kolmiulotteinen grafiikka sovelluksia ja sovelmia.Kehittäjät voivat luoda ja muokata 3D-geometrian käyttämällä korkean tason konstruktioita.He myös auttaa jäsentämään geometria halutulla tavalla.Kehittäjät voivat tehdä nämä sanat tehokkaasti ja kuvata erittäin suuri virtuaalimaailmat näiden constructs.Java 3D on alustasta riippumaton.Vain kirjoittaa koodin kerran ja se voi ajaa millä tahansa alustalla, joka auttaa kehittämään 3D-grafiikkaa sovelluksia.Java Media tarjoaa Java 3D yhdessä sarja API.Nämä API tehdä työtä monenlaisia ​​alustoja.Se toimii hyvin myös minkä tahansa Internet-sovellus.Se sisältää 3D tilaäänen myös, joka ei löydy useimmissa graafisten sovellusten.Se tarjoaa korkean suorituskyvyn, runsaasti erilaisia ​​ominaisuuksia luoda mielenkiintoinen 3D-maailmassa, tukea aj

oaika kuormaajat ja se mahdollistaa ottaa käyttöön kehittyneitä applications.There paljon graafisia ominaisuuksia tukee JMonkeyEngine.Bezier käyrä malleja, musiikkia jonotuksen, törmäys paikkoja, tehokas tekee ja niin edelleen.Moottorin kyky malli voi luoda animaatioita luut ja iho ja eri grafiikkaa.

mitä tarvitset

  • Java 3D API
  • Ei standardi syöttölaitteet pelin pelaaminen
  • Jogl (Java OpenGL) kääreen kirjasto, jonka avulla avoin GL voidaan käyttää JAVA
  • Jake2 tai JMonkeyEngine - Java-3D-peli moottorit
  • Demot siitä, miten käyttää Jogl
  • syvällistä ymmärtämistä JAVA 3D API
  • tukeminen käyttöjärjestelmät ovat Linux, Windows 2000 / XP, Mac OS X
  • Perustietoa juoni pelin

Ohjeet

  1. Luo perus juoni oman pelin.

  2. Päätä määrä tasoa pelin.

  3. Keksi peli strategia.

  4. Päätä miten peli pitäisi näkyä näytön pelaaja.

  5. Lataa Java 3D API, Jogl ja Jake2 tai JME.

  6. Käyttääksesi Jake2 moottori tarvitset joko datatiedostot alkuperäisen pelin tai demo-versio, joka on käytettävissä.

  7. Asenna tukee OS-järjestelmässä.

  8. Tutustu jos Jake2 tarjoaa koko näytön tuki ja kaksi erilaista Open GL siteet (Jogl ja lwjgl).

  9. Lataa muu peli liittyviä kirjastoja kuten JInput, Joal, JMF ja Oodi java.

  10. Opi käynnistysnäytöissä, JavaScript Scripting, työpöydän ja järjestelmän tarjotin rajapintoja.Ne ovat uusimman Java SE6 ominaisuuksia käytetään pelaamiseen.

  11. ei standardi syöttölaitteita ovat enimmäkseen webbikamera, peliohjain ja P5 tiedot käsine.

  12. hiiren klikkauksella sisään JMonkeyEngine muunnetaan säännöllisesti Swing tapahtumia.

  13. käyttäminen GUI saatavilla muuntaa kaikki tiedostot JME muotoon, kohtaus ja hiukkasten toimittaja

  14. käyttäminen interaktiivinen kuvakkeet suunnitella 3D-objekteja, jotka pitäisi näkyä pelin.

  15. Kehityksen jälkeen ajaa peli ja tarkista vikoja, jos mitään.

  16. Korjaa bugeja.

Vinkkejä & amp;Varoitukset

  • Tämän ohjelmiston avulla edellyttää perus taito asettaa Java.Ne tarjoavat paljon kirjoja siitä, miten käyttää ohjelmistoa tehokkaasti.Voit käyttää JME vuonna AWT tai Swing sovellus.Laatu JME on erittäin hyvä ja voit hallita muita projekteja JME luoda parempia pelejä.Voit myös käyttää java.net Pelit hanke (joka on Nexus pelaamista hankkeiden) tai Mobiilipelit Middleware (joka tarjoaa avain pelaamista kirjastot) tai Java Game Networking JGN2 (rakentaa palvelinpohjaista MMO pelit) kehittää 3D-pelejä perustuu java.Monet demot ovat läsnä internetissä osoittaa paremmin käyttö tämän ohjelmiston 3D pelimaailmassa.

Resurssit

  • Java-3D
480
0
3
Java Ohjelmointi