New characters can be unlocked by earning in-game currency through battles and completing challenges, or by purchasing them through the in-game store. Some characters are also available as rewards during special events or seasonal updates.