You can unlock more heroes by earning in-game currency from playing the game, completing objectives, participating in events, or through in-app purchases.