A. Focus on earning in-game currency by completing daily quests and participating in events. This can help you accumulate enough resources to unlock heroes without spending real money.
B. Look for promotions or special events that may offer discounts on heroes or free trials. This can allow you to try out heroes before committing to purchasing them.