Developpez.com - Libres & Open Source

Le Club des Développeurs et IT Pro

Phaser : un framework Open source de création de jeux HTML5

Pour mobile et PC

Le 2014-02-12 08:56:52, par zoom61, Rédacteur
Phaser : un framework Open source de création de jeux HTML5
Pour mobile et PC


Phaser est un framework Open source qui vous permettra de créer des jeux HTML5 2D avancés pour mobile et PC.



Ce framework supporte le JavaScript, le TypeScript, le CoffeeSript, etc. Il utilise la bibliothèque Pixi.js pour le rendu WebGL. Il s'adapte aussi à la résolution des écrans.

Voici quelques unes des fonctionnalités :

  • un moteur physique pour gérer les collisions ;
  • la gestion des sprites pour les animations ;
  • la gestion des sons et des musiques ;
  • la gestion du clavier et de la souris ;
  • l'utilisation des tilemaps ;
  • la possibilité d'adapter la taille du jeu à l'écran ;
  • etc.

Source : Phaser

Et vous ?
Avez-vous utilisé ou testé cet outil ?
Qu'en pensez-vous ?
  Discussion forum
6 commentaires
  • SylvainPV
    Rédacteur/Modérateur
    Je l'ai testé (http://syllab.fr/projets/games/moonphaser/)

    J'aime beaucoup l'API, très épurée et intuitive.

    Toutefois il faut préciser que les honneurs reviennent également à pixi.js de Goodboy Digital. Phaser l'utilise en interne pour le rendu WebGL ET canvas en fallback, ce que ne précise pas l'article. Aussi, pixi peut tout à fait être utilisé seul pour la création d'un jeu, il suffit de regarder les démos de leur site.
  • Hotgeart
    Membre du Club
    Il y a d’ailleurs ce site qui est bon exemple de ce qu'on peut faire avec : http://www.lessmilk.com/
  • silverfly
    Membre habitué
    Très bonne API, n'ayant jamais fait de jeux et n'étant pas non plus une pointure en JS, je dois dire que c'est très intuitif et surtout facile... en 1heure j'ai réussi à sortir un petit spaceshooter en scrolling horizontal à la galaxia.

    J'approuve
  • Vtek001
    Nouveau membre du Club
    Bonjour,

    Je l'ai testé aussi et c'est vraiment une bonne API, facile à prendre en main et éfficace
  • robomatix
    Membre à l'essai
    J'aime bien ce framework, il me semble simple, complet et efficace !
    Pour info, j'ai ce matin même fait un petit exemple pour changer la texture d'une anim avant de la détruire... http://blog.robomatix.net/Phaser-Exe...-changement-de
  • sekouzed
    Candidat au Club
    salut g cherche un tuto sur l'utilisation de Phaser.js pour créer une jeux mobile (android) et g cherche aussi un moyen de lancer un jeux développer avec Phaser.js sans passé par un serveur web ?
    merci