Warning: The magic method EDD_Blocks::__wakeup() must have public visibility in /home/wcc1969/public_html/phasergames.com/wp-content/plugins/edd-blocks-master/edd-blocks.php on line 101

Warning: The magic method EDD_Blocks::__wakeup() must have public visibility in /home/wcc1969/public_html/phasergames.com/wp-content/plugins/edd-blocks/edd-blocks.php on line 101

Warning: The magic method GAINWP_Manager::__wakeup() must have public visibility in /home/wcc1969/public_html/phasergames.com/wp-content/plugins/ga-in/gainwp.php on line 78

Deprecated: Optional parameter $filter declared before required parameter $metric is implicitly treated as a required parameter in /home/wcc1969/public_html/phasergames.com/wp-content/plugins/ga-in/tools/gapi.php on line 555

Deprecated: Optional parameter $filter declared before required parameter $metric is implicitly treated as a required parameter in /home/wcc1969/public_html/phasergames.com/wp-content/plugins/ga-in/tools/gapi.php on line 585

Deprecated: Optional parameter $filter declared before required parameter $metric is implicitly treated as a required parameter in /home/wcc1969/public_html/phasergames.com/wp-content/plugins/ga-in/tools/gapi.php on line 617

Deprecated: Optional parameter $filter declared before required parameter $metric is implicitly treated as a required parameter in /home/wcc1969/public_html/phasergames.com/wp-content/plugins/ga-in/tools/gapi.php on line 651

Deprecated: Optional parameter $filter declared before required parameter $metric is implicitly treated as a required parameter in /home/wcc1969/public_html/phasergames.com/wp-content/plugins/ga-in/tools/gapi.php on line 686

Deprecated: Optional parameter $filter declared before required parameter $metric is implicitly treated as a required parameter in /home/wcc1969/public_html/phasergames.com/wp-content/plugins/ga-in/tools/gapi.php on line 745

Deprecated: Optional parameter $filter declared before required parameter $metric is implicitly treated as a required parameter in /home/wcc1969/public_html/phasergames.com/wp-content/plugins/ga-in/tools/gapi.php on line 785

Warning: Cannot modify header information - headers already sent by (output started at /home/wcc1969/public_html/phasergames.com/wp-content/plugins/edd-blocks-master/edd-blocks.php:101) in /home/wcc1969/public_html/phasergames.com/wp-includes/rest-api/class-wp-rest-server.php on line 1831

Warning: Cannot modify header information - headers already sent by (output started at /home/wcc1969/public_html/phasergames.com/wp-content/plugins/edd-blocks-master/edd-blocks.php:101) in /home/wcc1969/public_html/phasergames.com/wp-includes/rest-api/class-wp-rest-server.php on line 1831

Warning: Cannot modify header information - headers already sent by (output started at /home/wcc1969/public_html/phasergames.com/wp-content/plugins/edd-blocks-master/edd-blocks.php:101) in /home/wcc1969/public_html/phasergames.com/wp-includes/rest-api/class-wp-rest-server.php on line 1831

Warning: Cannot modify header information - headers already sent by (output started at /home/wcc1969/public_html/phasergames.com/wp-content/plugins/edd-blocks-master/edd-blocks.php:101) in /home/wcc1969/public_html/phasergames.com/wp-includes/rest-api/class-wp-rest-server.php on line 1831

Warning: Cannot modify header information - headers already sent by (output started at /home/wcc1969/public_html/phasergames.com/wp-content/plugins/edd-blocks-master/edd-blocks.php:101) in /home/wcc1969/public_html/phasergames.com/wp-includes/rest-api/class-wp-rest-server.php on line 1831

Warning: Cannot modify header information - headers already sent by (output started at /home/wcc1969/public_html/phasergames.com/wp-content/plugins/edd-blocks-master/edd-blocks.php:101) in /home/wcc1969/public_html/phasergames.com/wp-includes/rest-api/class-wp-rest-server.php on line 1831

Warning: Cannot modify header information - headers already sent by (output started at /home/wcc1969/public_html/phasergames.com/wp-content/plugins/edd-blocks-master/edd-blocks.php:101) in /home/wcc1969/public_html/phasergames.com/wp-includes/rest-api/class-wp-rest-server.php on line 1831

Warning: Cannot modify header information - headers already sent by (output started at /home/wcc1969/public_html/phasergames.com/wp-content/plugins/edd-blocks-master/edd-blocks.php:101) in /home/wcc1969/public_html/phasergames.com/wp-includes/rest-api/class-wp-rest-server.php on line 1831
{"id":7404,"date":"2018-09-22T23:52:07","date_gmt":"2018-09-22T23:52:07","guid":{"rendered":"https:\/\/phasergames.com\/?p=7404"},"modified":"2018-09-22T23:59:19","modified_gmt":"2018-09-22T23:59:19","slug":"5-reasons-you-should-be-learning-phaser-3","status":"publish","type":"post","link":"https:\/\/phasergames.com\/5-reasons-you-should-be-learning-phaser-3\/","title":{"rendered":"5 Reasons you should be learning Phaser 3"},"content":{"rendered":"

Things in life change. Changes are never easy. But sometimes they are worth it.<\/p>\n

I have been asked “Should I learn Phaser 3 or Phaser 2?” so often, it is easier just to write a blog post about it and give out the link.  Many of us have gone through this choice before when facing the choice between Flash ActionScript 2 or 3.  I’ll discuss Phaser 3 vs Phaser 2 in this post, and I’m including Phaser CE as part of Phaser 2, as I believe the arguments made apply to all past versions.<\/p>\n

If you are looking for the short answer, you should learn Phaser 3<\/strong>. If that is not enough of an answer for you then check out the reasons why below.<\/p>\n

It has the Focus<\/h2>\n

I’m going to make the assumption that you’re either working on a game or thinking about working on a game. If you’re like me you have a game on your hard drive that you stopped working on. maybe it didn’t work out maybe you just lost interest or maybe a new project came along and that stole your focus.  Phaser 3 has the focus. While Phaser 2 is probably getting more attention than the game on your laptop collecting dust, But Phaser 3 is where the passion is. Phaser 3 is like the game that you can’t stop thinking about when you’re going to sleep. It is the future. <\/span><\/p>\n

New Toys to Play With!<\/h2>\n

Phaser 3 is adding a lot of new features. Every month there is some improvement. Currently, I’m looking to try the Shape Game Objects. There isn’t anything Phaser 2 can do that Phaser 3 can not. If you stick with Phaser 2, sooner or later you are going to want to use a cool feature that you saw in someone else’s game and you’ll be stuck.<\/p>\n

Documentation<\/h2>\n

The argument I’ve heard most often for learning Phaser 2 is from coders who have not picked up on Phaser yet at all, is the number of examples and documentation.  Right now Phaser 2 documentation has had a head start. That lead will not last. Almost all new content will be on Phaser 3. There is already sufficient information to get started with Phaser 3.  Those of us who write Phaser content have already made the switch. Personally, I already have an ebook<\/a> done, and a Skillshare<\/a> course. I am also in the middle of a new Phaser 3 Udemy course.  I’ll also be adding to the YouTube channel<\/a> lots this year.  I’m not the only one. Check out this list below.<\/p>\n

Resources<\/h3>\n