Having new players complete the tutorial in a normal world isn’t the way to go in my opinion. A tutorial world where only the new player is would allow them to learn the basics a lot easier.
Basically, when someone hits New Player on the login screen they would automatically enter their own tutorial world, with a preset location for their colony to be placed. Ticks would happen every 3-5 minutes so they can complete attacks in the tutorial quickly. Bot colonies would be placed in this world for the player to learn how to conquer them.
First, they would attack a bot colony with 0 units and the tutorial would explain how they conquered this colony and now receive resources in the form of tax from it.
Next, they would attack a colony with only 10 or so armor units. The tutorial would have instructed them to build armor AND damage/range to attack with. After the battle it would instruct them to look at the BR, and tell them why their units did so much better than the enemy’s basic armor.
Last, they would use a spy attack on the last bot colony. Obviously the player would have to start off with a spy for this to be doable in a short amount of time.
After they completed the tutorial, they’d be given the 100 blue tokens everyone get’s for joining and be able to choose a world to play in.