Playing empire craft will allow you to select between one of three races that are fighting for domination of the world
Then, you go to quest through battles, recruit more heroes and troops, earn more resources, and to craft the biggest empire.
When going through the battles, you should consider to pick the right choice between attack, assault and defense in which these components can help your chances to win each battle.
Attack beats defense
Defense beats assault
Assault beats attack
So the main point is that if you have a general with a special attack, then the special attack will beat everything else.
In line with this, you can recruit your generals at the tavern, and make sure you select each one with their own rarity.
White are theoretically the most common weak amongst others
Blue are one level stronger and are actually the most common strong
Green are in the middle in both areas
Yellow are the second strongest and rarest generals
Red are the strongest and rarest generals amongst others
After seeing that charts, you have to unlock more generals as you make your way through all of the various stages in the game.
Selecting the best equipments will be the same as selecting generals.
If you want to change the equipment in the store, you can just keep hitting the refresh button.
At the beginning of the game, you will start with blue ones, but after everyone is filled up, hold off until at least a green shows up.
Furthermore, after going through your progresses into the game, you will find more yellows and reds ones popping up in the store.
Try to upgrade the various resource earners in your village as quickly as possible.
The three-arrow green chevron in the upper right corner of the resource screens is the auto-upgrade button, so just use that, then spread it out as evenly as possible among the different resource centers in order to get a fairly even amount of each.
Later on, you should start completing quests and your experience will shoot through the roof, that will come to unlocking not only new buildings but unlocking the ability to fight new enemy generals.
Anyway, if you are losing at battles, just go back and upgrade by purchasing more better generals
On the other side, you can simply go to old stages that you have beaten already, and play them over and over again until you level them up.