How to design entertaining episodes for video and tabletop games: levels, stages, adventures, scenarios, missions . . .