Welcome to the new Phaser 2 forum!

This forum is specifically for discussion about Phaser 2 / CE.

Because the Phaser 2 and Phaser 3 APIs are so different, it’s important to post to the correct category, so people can help you effectively. This category is for anyone using Phaser 2 or Phaser CE. You’re welcome to post questions, suggestions, bug reports, ideas, feature requests and anything else Phaser 2 related here.

Want to share some source code? Just wrap it in markdown code tags , or use the icon in the editor. You can use single back-ticks for inline code, or triple backticks if you wish to paste in a whole chunk of source. Please, do use them though, it makes things so much easier to read!

For game releases please use the Games Showcase category.

Cheers,

Rich

1 Like

I was wondering why you chose to rewrite the API instead of just using an Interface similar to Phaser 2 into the new Phaser 3 engine.

Because v2 suffers badly from argument-hell, and the JS ecosystem is used to config objects and events (rather than Signals) so it was time to adopt more common paradigms through-out the API.

2 Likes