Hello everyone! I just wanted to post this free tutorial that I also posted on a variety of Facebook groups. This tutorial covers how to create infinite, procedurally generated, terrain generation with Phaser 3. This method uses Perlin Noise to re-create terrain based on a seed given. This could be expanded to add the ability to track changes to the terrain, then modify generation based on the list of changes stored. As always, hopefully this will be useful for some of you.
You can find the tutorial here: https://yorkcs.com/2019/02/25/top-down-infinite-terrain-generation-with-phaser-3/