Resources are obtained either in shops, or in places where monsters meet (watch the indicator of the number of rare artifacts at the bottom of the game screen), or during the execution of story quests. You can find out more detailed information in the library of Agranor.