This will be the first tutorial, it will teach the user the UI layout, how to select units and tiles, how to command units, and finally how to capture bases.
The Tutorial should go like this:
The player is greeted and told how to progress the tutorial dialogue
The player is instructed to click on an enemy base
The player is directed to the recon panel and explained its function
The player is directed to select an infantry squad near the enemy base
The symbols on the map are explained
The player is directed to move the unit toward the enemy base
The player is directed to select an infantry squad near an enemy infantry squad near the edge of the map
The attack symbol is explained as are the mechanics of infantry on infantry fighting
The player is instructed to order its infantry to attack the enemy infantry
The player is directed to the end turn button, this button is explained
The player is told to end the turn
(Enemy Turn) An enemy vehicle moves from beyond the edge of the map and destroys the player's second infantry squad
(Player turn) The tutorial expresses surprise at the turn of events
(The map controls are unlocked) The player is directed to pan the map to where the vehicle came from revealing more vehicles
The fact that infantry can't defeat these units alone is explained and the player is directed to capture the enemy base instead
All controls are unlocked and the player is allowed to finish the level against the AI who is destined to lose
I created a scene for this tutorial. It has come to my attention that the map camera is going to need some refactoring since it currently assumes that the map is of a symmetrical size.
This will be the first tutorial, it will teach the user the UI layout, how to select units and tiles, how to command units, and finally how to capture bases.
The Tutorial should go like this: