Dashero: Sword & Magic (Roguelite Offline) for Android
The character of the player enters in partially procedurally generated locations with mobs and cleans them from everything hostile that he will find there. The fight itself is a classic slasher. For the fight the player has a sword and a constantly used long-range magic skill.
The range of mobs is huge - from bees to battle tomatoes. Long-range skill is used automatically and kills mobs, who are far away, while with sword you can chop those who come closer. It is random - it can be shooting with fireballs as well as with ice spears. Offline gameplay is supported.