IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

LibGDX, la bibliothèque de jeux en Java passe à la version 1.6
. Découvrez et discutez les nouveautés

Le , par LittleWhite

5PARTAGES

5  0 
LibGDX, la bibliothèque de jeux en Java passe à la version 1.2

LibGDX est une bibliothèque Java open source populaire permettant de créer des jeux PC, Android, HTML 5 et iOS.


Dans cette nouvelle version, les fonctionnalités suivantes ont été ajoutées :

  • fonctionnalités de profilage OpenGL (https://github.com/libgdx/libgdx/wiki/Profiling) ;
  • ajout d'un chargeur de fichier de police TTF ;
  • ajout de setZero dans la classe Vector ;
  • ajout d'une extension gdx-ai, pour l'intelligence artificielle. Pour l'instant l'extension supporte les machines à états finaux (https://github.com/libgdx/libgdx/wik...l-Intelligence) ;
  • les acteurs scene2D possèdent maintenant une fonction setCenterPosition ;
  • les propriétés frameDuration et animationDuration de la classe Animation sont maintenant cachées et ne sont accessibles que par le biais de setter/getter. Ce changement peut casser votre code ;
  • TableLayout a été intégré dans libGDX. Ce changement peut casser votre code.
  • l'axe z n'est plus inversé pour la fonction set(x,y,z, translation) de la classe Matrix. Ce changement peut casser votre code.
  • les temps d'initialisations et de compilations ont été fortement améliorés pour Intellij IDEA ;
  • ajout de support de l'internationalisation i18n


En plus de ces fonctionnalités, des bogues ont été corrigés. Vous pouvez télécharger la bibliothèque sur cette page.

Votre opinion

Avez-vous testé la bibliothèque ? Qu'en pensez-vous ? Montrez-nous vos projets !
Connaissez-vous des alternatives ? Quelles solutions utilisez-vous pour vos jeux vidéo ?

Projet d'un membre utilisant libGDX

Cookie Tap

Source

Annonce officielle
Vous avez lu gratuitement 3 articles depuis plus d'un an.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer à vous proposer des publications.

Une erreur dans cette actualité ? Signalez-nous-la !

Avatar de IPreferCSharp
Membre actif https://www.developpez.com
Le 11/05/2015 à 9:20
J'utilise LibGdx en se moment pour la création d'un jeu vidéo 2D pour PC (Linux/Mac/Windows), j'en suis très satisfait.
Je ne compte pas la porter sur mobile ni web, mais le système de portage est vraiment bien pensé et simple.
Le wiki est très bien fait, et le framework est Open Source ce qui permet de palier au manque d'exemple à jour, étant donné que le framework évolue très vite. Les projets sont générés et gérés avec Gradle.
Le wiki propose des exemples et la communauté est active sur le forum.
Je n'utilise pas Box2D pour la gestion de mes acteurs mais ça à l'air simple d'utilisation et efficace.
Le framework possède toute une panoplie d'utilitaire génial pour tout un tas de chose. Aussi beaucoup de librairies externes, je pense a OverLap2D , TiledMapEditor ... sont supportées.

Je ne connais pas du tous les autres frameworks de jeu video java Android ou Desktop, mais personnellement j'ai fait mon choix. Aussi il me semble que google l'utilise pour son jeu mobile (il doit pas être si mal).
0  0