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 !

La bibliothèque de melonJS disponible en version 2.0.0
Et apporte des corrections sur le système de collisions du moteur

Le , par LittleWhite

0PARTAGES

2  0 

melonJS est une bibliothèque de jeux en JavaScript sous licence MIT. Celle-ci apporte toutes les fonctionnalités que l'on peut attendre d'un moteur de jeux 2D :
  • un moteur 2D léger basé sur les sprites ;
  • une bibliothèque sans dépendances (il faut HTML5) ;
  • une compatibilité avec la majorité des navigateurs et des mobiles ;
  • support des mouvements et des accéléromètres ;
  • auto redimensionnement et support des écrans hautes densités ;
  • support de l'audio multi-canaux et du Web Audio ;
  • implémentation légère de la physique pour une utilisation réduite du CPU
  • ...

Cette liste peut être retrouvée sur la page GitHub du projet : https://github.com/melonjs/melonJS

La version 2.0.0 apporte du renouveau à la bibliothèque. Notamment, la détection des collisions a été complètement revue. De plus, de nombreux problèmes ont été corrigé, permettant ainsi à la bibliothèque d'être encore plus rapide et stable. Cette version intègre :
  • les collisions basées sur les formes (et non plus sur les tuiles) ;
  • un début de support de WebGL ;
  • de nombreuses corrections et améliorations sur les collisions des cartes isométriques ;
  • les corps physiques peuvent posséder plusieurs formes ;
  • support de la plupart des fonctionnalités de Tiled 0.10.


La liste complète peut être consultée ici : https://github.com/melonjs/melonJS/b....0.x/CHANGELOG
(Une version 2.0.1 est déjà disponible afin de corriger au plus tôt quelques bogues gênants.)

Le code de la bibliothèque est disponible sur GitHub.

Votre opinion

Utilisez-vous déjà melonJS ? Qu'en pensez-vous ?
Quels autres moteurs de jeux utilisez-vous ? Pourquoi ?
De quelles fonctionnalités avez-vous besoin dans un tel moteur ?

Source

Blog officiel

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