Developpez.com

Club des développeurs et IT pro
Plus de 4 millions de visiteurs uniques par mois

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, Responsable 2D/3D/Jeux

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/blob/2.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


Vous avez aimé cette actualité ? Alors partagez-la avec vos amis en cliquant sur les boutons ci-dessous :
Offres d'emploi IT
Ingénieur sécurité des systèmes d'information drone (2 postes à pourvoir) H/F
Safran - Ile de France - Éragny (95610)
Analyste SI-métier (H/F)
Société Générale - Ile de France - Val-de-Marne
Développeur - software craftsman (H/F)
Société Générale - Ile de France - Hauts-de-Seine

Voir plus d'offres Voir la carte des offres IT
Responsable bénévole de la rubrique 2D - 3D - Jeux : LittleWhite -