There are a lot of ways to design a magic system, but to me the biggest decision to make has been Hard vs Soft. Should it have clearly defined rules and spells, or should everything be a little looser?
In general I’ve gone with the later, influenced by books the the Farsala Trilogy and the Sea of Trolls that I read while I was in middle school. I really like the idea of magic that consisted of some sort of hyperawareness of the environment and an ability to tell it what to do.
Because of this most of the settings I’ve made over the years have some sort of soft magic system with some animistic qualities thrown in. The problem? I’ve made them all the same. I’ve set aside a lot of projects over the years and I think it’s because I lost interest in them, because I kept making worlds with the same elements over and over again.
I also think that the stories I intend to tell in these settings end up suffering because of this. Too often the only cost to magic that I impose is feeling tired. That’s not really much of a cost. Why don’t I make it first born children or lost limbs, or beetles? There are a lot of possibilities that I have been largely ignoring.
So it’s time to switch to making systems that are a bit harder, something with more rules. As I’ve thought about it more I have realized that part of the problem is laziness on my part. The magic should make sense in the setting and add something to the story, and I’ve honestly run out of things to impose on the system I keep using again and again, but I also don’t want to take the time to define the costs and limits of the system. So I am making a very late news years resolution and I’m going to try some new things with my worldbuilding.
I’m thinking of starting with a little vancian magic first.