From Game Dev Academy: "In this tutorial series, we will create a turn-based RPG game, such as the Final Fantasy series. First, we will create the battle state for our game. Then we will create a state for the world, which will change to the battle state every time an enemy is found. Finally, we will add content, such as items, levels, NPCs and save points. In this first tutorial I will cover the following content:
- Creating a battle state which will be called during the game
- Creating a menu to show the player and enemy units
- Creating a simple turn-based game, where each unit acts once"