| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Programmation Java >> Content
    Java Game Development Tools
    philosophie orientée objet fort de Java et puissante suite de classes de résoudre de nombreux problèmes fondamentaux de l'informatique signifie qu'il est souvent le premier langage un nouveau programmeur informatique apprend . Et depuis un développeur de jeux en herbe se cache caché dans le cœur de la plupart des jeunes nouveaux programmeurs , il est souvent le premier langage utilisé pour écrire une partie. Heureusement, un certain nombre de bibliothèques existent pour rendre cela plus facile . AWT , Swing andJava 3D

    Bien que ces bibliothèques n'ont pas été conçus avec le développement de jeux à l'esprit , ils ont l'avantage de venir installé sur toutes les installations de Java par défaut. Cela signifie moins de configuration à l' obtenir aller, et c'est tout à fait possible de faire des jeux simples en utilisant ces bibliothèques intégrées. Cependant, ils ont leurs défauts : ces programmes ont été conçus à l'origine pour créer des interfaces utilisateur graphique ( GUI) et ne sont pas bien adaptés à certains des besoins de jeux, où l'entrée audio , la vidéo et l'utilisateur doivent être synchronisés correctement
    .
    LWJGL

    Lightweight Java Ludothèque ( JWJGL ) est un puissant moteur de jeu conçu pour donner aux développeurs l'accès à la bibliothèque graphique OpenGL et la bibliothèque audio OpenAL , en plus de fournir spéciale fonctions d'accès manettes de jeu , manettes de jeu et autres appareils de jeu que les intégrés dans les bibliothèques Java rendent plus difficile . Il a été utilisé dans une variété de jeux déjà , à partir de jeux commerciaux pour des projets de bricolage. Cependant, la facilité d'utilisation n'est pas une priorité et même ses concepteurs sont intéressés à voir LWJGL servir de base pour une variété de facile à utiliser fabricants de jeux .
    De
    Slick Photos

    un de ces plus facile à utiliser fabricants de jeux est Slick . Slick est une interface construite directement au-dessus de la LWJGL . La complexité et les subtilités de OpenGL et OpenAL sont remplacés par méthode simple appels tels que " DrawImage " et " PlayBGM . " Il ya même intégré dans les squelettes de jeux pour traiter les états de jeu tels que le menu principal, l'écran des options et différents niveaux. Cette simplicité a un prix : si les marques Slick utilisation de la bibliothèque LWJGL pour s'assurer que tous ses graphismes profitent d'un ordinateur est construit en 3-D des capacités d'accélération , seuls 2 -D graphiques sont supportés
    . JGame

    plutôt que d'utiliser LWJGL , JGame se construit au-dessus de l'AWT officielle , Swing et Java Open GL ( JOGL ) bibliothèques. Cette base lui permet de faire des jeux pour une variété de cibles , y compris non seulement les jeux de l'applet de bureau et sur le Web , mais aussi des jeux pour les téléphones portables compatibles Java à l'aide de la plate-forme J2ME . Comme Slick , il prend en charge intégrée dans les états de jeu et des méthodes simples comme « playAudio " et " DrawImage . "

    Previous :

    next :
      articles connexes
    ·Comment évaluer une expression à une variable en Java…
    ·Comment faire pour résoudre le message d'erreur Java j…
    ·Comment faire pour convertir octal en décimal en Java 
    ·Comment faire pour tester si un caractère est un chiff…
    ·Comment rechercher le nombre d'occurrences de chaque ca…
    ·Comment faire pour démarrer un navigateur Web en Java 
    ·Comment utiliser la fonction CAST sur Java 
    ·Comment créer un serveur proxy dans Java 
    ·Comment puis-je stabiliser le nombre de boucles en Java…
    ·Comment activer Java Client pour Windows XP 
      articles en vedette
    ·Comment faire un flotteur en Python 
    ·Comment supprimer Selections From DataGridViewComboBox 
    ·Comment faire pour créer un répertoire en Perl, avec …
    ·Comment faire pour supprimer une feuille de calcul dans…
    ·Comment importer des classes en Java 
    ·Python pour les programmeurs débutants 
    ·Comment convertir un nombre en une date en VB 
    ·Comment faire pour augmenter rembourrage entre les colo…
    ·Comment exécuter un script CGI RPC sur le Web 
    ·Date de PowerShell Fonctions 
    Copyright © Connaissances Informatiques http://fr.wingwit.com