CameronJung / ChopperTankFlak

A simple rock-paper-scissors strategy game
0 stars 0 forks source link

Basic Controls Tutorial #65

Open CameronJung opened 2 weeks ago

CameronJung commented 2 weeks ago

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:

  1. The player is greeted and told how to progress the tutorial dialogue
  2. The player is instructed to click on an enemy base
  3. The player is directed to the recon panel and explained its function
  4. The player is directed to select an infantry squad near the enemy base
  5. The symbols on the map are explained
  6. The player is directed to move the unit toward the enemy base
  7. The player is directed to select an infantry squad near an enemy infantry squad near the edge of the map
  8. The attack symbol is explained as are the mechanics of infantry on infantry fighting
  9. The player is instructed to order its infantry to attack the enemy infantry
  10. The player is directed to the end turn button, this button is explained
  11. The player is told to end the turn
  12. (Enemy Turn) An enemy vehicle moves from beyond the edge of the map and destroys the player's second infantry squad
  13. (Player turn) The tutorial expresses surprise at the turn of events
  14. (The map controls are unlocked) The player is directed to pan the map to where the vehicle came from revealing more vehicles
  15. The fact that infantry can't defeat these units alone is explained and the player is directed to capture the enemy base instead
  16. All controls are unlocked and the player is allowed to finish the level against the AI who is destined to lose
CameronJung commented 1 week ago

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.