Phaser 3 Turn-Based RPG Tutorial
Phaser 3 is a popular game engine for developing a variety of games, including turn-based RPG.
A HTML5 developer created a tutorial series that will help you learn the ropes on creating RPG games using Phaser 3. Part 1 discusses scene management, interaction, and many more.
The tutorial provides sample codes for loading assets and creating movement on the map, Although the instructions on this guide are easy to follow, you must have a knowledge of Javascript, local web server, and code editor to successfully create your game.
Read the rest of the tutorial here.