Original Post
Ok, this post is about discussing magic in games(RPGs only??).
What I was thinking is creating some kind of "Magic Compiler" that will process magic commands and create various magical effects in 3D.
There are lots of explanations of magical systems, such as that main components of it are
Water
Fire
Earth
Air
These are described as initial elements
This was all taken from a fantasy by follower of JRR Tolkien, Nick Perumov.
He also got other things such as
Walking on ground
Growing on ground
Thinking on ground
Living on ground
Lying on ground
And some others.
So, my main concept is to use these components with others, to create complex hierarchies for complex spells which will look and work completely different if you add or remove one of its components.
E.g there must be laws of magic, how to build a spell. Thats what I''m concerned about. How to create or algoritmize such laws??
Thank everyone who was reading my post...
" Do we need us? "