The book consists of 10 chapters over 60 pages that will walk you through creating an infinite jumper game called Bunny Jump.
You’ll learn Phaser 3 basics like: preloading assets creating Sprites extending Phaser types using Arcade Physics reusing GameObjects with Groups using the Camera to follow the player changing Scenes using Text for UI listening for Keyboard input playing sound effects and more!
All of it will be discussed in terms of modern JavaScript syntax and best practices.
That means classes and splitting code up into separate files. We’ll use the import/export module syntax for dependencies–including with Phaser.
We fully commit to modern JavaScript best practices in this book and will show you how to avoid littering your game code with references to the global scope.
To top it off we’ll even show you how to get Phaser 3 code completion and IntelliSense without using TypeScript or having to install packages from NPM.