I would like to develop a platformer game like Sonic with physics engine.
I have bought Phaser 2+Box2D
I want to try Phaser 3+Matter, because Phaser 3 is new. but I think Box2D is many powerful physics engine.
Should I use Phaser 2+Box2D or Phaser 3+Matter ??? Thank you very much.
Bascially Phaser 3 is more ES6 friendly, but I guess your question is more on which physical system to use as you duplicated it in both topics, right ? Otherwise please refere to my answer here
Well, people prefer to use what they already know I guess. If Box does everything you need, that’s fine but you’ll miss out on Phaser 3 exclusive features like dom elements, further updates etc.
Yes it is and probably will be called phaser2-ce in case of a phaser3-ce in it’s own repository, leaving GitHub/photonstorm/phaser as the main development repository in case of future versions
YES, I using both.
If I create a mini game without physic engine, I will use Phaser 3, because Phaser 3 is much better that Phaser 2. The code is very simple and easy to learn
but, If i need to physics engines, I think Box2D is the best choice.
So I hope Phaser 3 can release Box2D physic.