The implementation contains a tutorial “engine” that enables us to design specific levels emphasizing one or more aspect of the game, all others – including evolving the mine, controlling minerals, player’s viewpoint, etc. – are controlled from an internal “scripting”. While guiding the player through the tutorial, well-timed detailed instructions are provided. The same mechanism can reveal new pieces of the game’s story.
dgsgfs