Добыча ресурсов на боевой локации вообще нужна? Не будет диссонанса?
Можно же выдавать некоторое их количество просто после победы, как награду. А основную добычу сделать через значки на мировой карте, такой вариант не рассматривал?
Что касается вопросов по карте, то ту можешь разнообразить добычу, сделав несколько неких шахт, где точно дропается определённый вид ресурсов, восполняясь за определённый период времени, и рандомные значки со случайными ресурсами, но зависящими от локации.
Богатство можно через цветовую градацию иконки показывать вообще, банальные бронза/серебро/золото интуитивно понятны. А звёзды например над шахтами показывают их богатство (а ещё потом можно дать улучшать)