With the release of Phaser version 3.50, the biggest update ever, one of my top priorities is to update both my Phaser 3 book and the interactive course I launched last april, which is part of a big course to be launched before January 2021 ends.
You will be able to get the whole course, or just one or more lessons, and each lesson of the course is focused on a complete commercial game which you will build from scratch.
The first lesson is focused on the horizontal endless runner Irresponsible Ninja and as usual each and every line of code is explained in detail, but I am also experimenting a new way to teach game development, where you only need a browser to start learning.
On the left side you find the course with the source code commented and explained, while on the right side there is the result of such code, for you to test on the fly what you are building.
Now that Phaser 3.50 is out, I didn’t just update the code, but I also added a new chapter, featuring a deadly fireball.
Through 16 detailed steps you will learn, among other things, these concepts:
* The structure of your first Phaser project, starting from an empty folder
* Scale and resize the game to look nice on any device
* Preload images, sounds, fonts and other kind of assets
* Scene management
* Add images and sprites on the stage
* Use tweens to create animations
* Animate sprites using sprite sheets
* Wait for player input
* Process mouse or finger input
* The importance of placing sprites in front of other sprites using Z-order
* Create game states
* Add and play sound effects
* Design and add a game interface
* Add interactivity with buttons
* Use bitmap fonts to create text effects
* Save and load high scores using local storage
* Use timelines to concatenate tweens and generate complex animations
By the end of the course, you’ll have a complete HTML5 cross platform game but most of all you will master all the concepts to create a game on your own.
Get the course now, you won’t find a more detailed course teaching how to build a full commercial HTML5 game, and you will also support both the blog and my work.