Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Java Programming >> Content

    Java Game Development Tools

    Javas starka objektorienterad filosofi och kraftfull uppsättning klasser för att lösa många grundläggande problem datavetenskap innebär att det ofta är det första språket en ny programmerare lär . Och eftersom en blivande spelutvecklare lurar gömd i hjärtat hos de flesta unga nya programmerare , är det ofta det första språket som används för att skriva ett spel . Lyckligtvis ett antal bibliotek finns för att göra det enklare. AWT , Swing andJava 3D

    Även dessa bibliotek inte var utformade med spelutveckling i åtanke , har de fördelen av att komma installeras på alla Java- installationer som standard . Det innebär mindre konfiguration vid få gå , och det är fullt möjligt att göra enkla spel med dessa inbyggda bibliotek . Men de har sina brister : dessa program har ursprungligen utformats för att skapa grafiska användargränssnitt ( GUI ) och är inte väl lämpade för några av de behov som spel , där ljud, video och användarens input måste synkroniseras korrekt
    .
    lwjgl

    Lightweight Java Game Library ( JWJGL ) är en kraftfull spelmotor utformad för att ge utvecklare tillgång till OpenGL grafik bibliotek och OpenAL ljudbibliotek , förutom att ge särskild funktioner för åtkomst till spelkonsoller, styrspakar och andra enheter spel som de inbyggda Java -bibliotek gör det svårare . Det har använts i en mängd olika spel som redan , från kommersiella spel till hobbyprojekt . Dock är användarvänlighet inte prioriteras och även dess designers är intresserade av att se lwjgl tjäna som grund för en mängd olika lättare att använda speltillverkare .
    Slick

    En av dessa är lättare att använda speltillverkare är Slick . Slick är ett gränssnitt byggd direkt ovanpå lwjgl . Komplexiteten och krångligheter i OpenGL och OpenAL ersätts med enkel metod anropar såsom " drawImage " och " PlayBGM . " Det finns även inbyggda spel skelett för hantering av vilt tillstånd liksom huvudmenyn , optioner skärm och olika nivåer . Denna enkelhet har ett pris : om Slick utnyttjar lwjgl biblioteket för att se alla dess grafik dra nytta av datorns inbyggda 3D-acceleration förmågor , bara 2 - D grafik stöds
    . JGame

    stället använder lwjgl , bygger JGame sig på toppen av den officiella AWT , Swing och Java Open GL ( JOGL ) bibliotek . Denna grund gör det möjligt att göra spel för en mängd olika mål , bland annat att inte bara stationära och web applet spel , men också spel för Java-kompatibla mobiltelefoner med hjälp av J2ME plattformen . Liksom Slick , stöder den inbyggda spel stater och enkla metoder såsom " PlayAudio " och " drawImage . " Addera

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man beräknar en rektangel Perimeter i Java
    ·Så här aktiverar du Java för CMD
    ·Hur får värde från en kod till XML på en Android
    ·Hur får Java att ut Konsekutiva Stjärnor
    ·Hur till Bädda Java i Flash
    ·Vad är abstrakt sökväg i Java
    ·Hur man läser in heltal i Java och Skip White Spaces
    ·Hur man gör logiska jämförelser i Java
    ·Hur du uppdaterar JavaScript
    ·Hur man kan få en sträng längd i Java-programmering
    Utvalda artiklarna
    ·Hur man byter 1.6 i Java String
    ·Konvertera VBA till Python
    ·Hur vill kolla Format e-postadress med PHP
    ·Attribut för Standardvärde Rails
    ·Hur man skriver en meny med hjälp av en Java-applet
    ·Hur man lägga till ett prefix i en punktlista
    ·Hur du ansluter en jTDS drivrutin till SQL Express
    ·Hur man använder XSD i Net
    ·Hur du ändrar text till versaler i JavaScript
    ·Fakta om Video Spelprogrammering
    Copyright © Dator Kunskap http://www.dator.xyz