Je suis nouveau dans le développement de jeux et je veux apprendre gamedev, j'ai découvert que le framework PhaserJS existe dans GitHub et je veux commencer à coder avec.
Quelle est la différence entre Phaser 3 et Phaser 2 (CE)?
Phaser 3 est la dernière version de Phaser et succeeder de Phaser 2. Lorsque le développement officiel de Phaser 2 a cessé, Photonstorm a sorti Phaser entre les mains de la communauté, il s'agit de Phaser CE (Community Edition). La communauté a fait un excellent travail avec Phaser CE mais depuis la sortie de Phaser 3, il n'y a que deux raisons d'utiliser Phaser CE:
Sinon, je recommande fortement Phaser 3:
Considérez CE comme une version LTS (support à long terme), pas trop de changements, principalement des correctifs et des petites mises à jour, mais il est stable comme l'enfer et bien couvert de documents/tutoriels/exemples
Mais il y a une spéciale FAQ phaser qui dit d'utiliser Phaser 3 si vous êtes nouveau dans le framework car vous devrez tout apprendre de Phaser 3 si vous commencez avec Phaser 2 (CE)
Vous avez raison de commencer avec la dernière version, et j'ai essayé de le faire, mais il y a très peu de références externes disponibles pour cela. La documentation n'est pas lisible du tout et il y a peu d'exemples.
Dans ce stupide petit jeu de cartes sur lequel je travaille depuis quelques semaines, j'utilise 2ce. Entre les documents et les exemples, j'ai pu comprendre presque tout ce que je dois faire.
J'ai essayé 3. Entre les exemples relativement clairsemés et les documents illisibles, c'était très inutilisable.