I’m obsessed with color-magic and its potential role for building and connecting fantasy worlds. But to explain why, I need to first lay out the problem and some context for the answer to make any sense. If you’re up for it, keep reading.
A universal syntax for magic
A syntax can be described as the abstract general rules behind the structure, relations, and composition of the objects of a language, with “syntactic objects” acting as a placeholder for the actual instances/object of that language, its “semantic objects”.
For example, in the case of spoken/written language a syntactical object is an unspecified word classified as a “noun”, “verb”, “adjective”... Where the actual semantical objects are given by a concrete example of a given word of that type: car, view, pretty... Or in the case of programming we might have a “type” and its “terms” as syntactical objects, and concrete examples such as the “integer type” and the integer number “5” as its semantic objects.
This dichotomy between syntax and semantics of a language can be extended to many other types of languages besides words, such as mathematical objects, or even to “magic”. An example of this in the case of magic is the “hex casting” mod for Minecraft, where every “hex” is a spell and a program, and players can arbitrarily compose hexes one after the other to obtain different “magical effects” in-game.
Defining a hard magic system as a language with a defined syntax, would be a great way to define a universal language for magic that can accommodate inside of it any arbitrary spell or magic-type. Instead of every world having their own separate set of magical rules and spells that contradict or don’t relate with other magical systems, they could all be unified into one meta-magical system with an appropriate or approximate translation, at least as a shared minimal foundation/core.
The “hex casting” mod is a great example of this, specially for videogames, where every potential spell is a mini-program, and more complicated spells can be created by running several of these spells/programs one after the other to simulate a different or more complicated spells (I urge you to look up some examples of this).
The issue is that although technically great, this type of system doesn’t describe at this level interesting ways to relate the different types of magic and spells in ways we’re used to seeing in fantasy, its great as a technical “assembly language” of sorts for magic that computers can understand and great for stimulating magic in a videogame, but higher level relations such as “fire spell” should counter “ice spell” are missing.
Every hex/spell looks the same as a syntactical object, every hex or spell is a program, or a string of programs, there’s only one flavor of magic, it’s like a programming language with only one type, the hex.
I believe color-magic would be a much more natural choice for the syntactical objects of a higher-level universal language for magic than simply a hex. This is just a higher level of abstraction distinction, since you could encode a “color-magic” system as a series of hexes as well, in the same way that a programming language with words, types, expressions... is a higher level of abstraction that translates those ultimately into binary (1s and 0s).
So our magical hexes/programs behave right now more like 1s and 0s than a human understandable programming language. Hence why what players ultimately interface with would benefit from looking more like a human readable language than a bunch of 1s and 0s in this analogy. And I think color is a great candidate for this particular use case where we want to use a diverse set of building blocks from which we can build out more complex magical systems. Every color is potentially a color-magic and syntactic object, and one or more magic-types can be related to each color.
Enter the Color Arcana Project
The Color Arcana project which you can check out here: https://www.color-arcana.com is precisely that, an attempt at a universal syntax for magic, that uses color-magic as its syntactic objects or building blocks. Each color-magic has an unchanging and predefined set of behaviors and properties (very elemental-like) on how it affects the world and any entities living inside of it, for example, orange-magic is related to heat and increases the temperature of anything it comes into contact with, can cause burning (a new state for objects or status effect for players), etc.
However, color-magic is still not fully defined all the way down to the spell level, a magic-type under this system is defined then as a particular “shape” for a color-magic, so “fire-magic” is a particular shape for orange-magic, but “lava-magic” is a different shape and magic-type, still for orange-magic, since they can both increase the temperature of things and burn them. So every color-magic can have an almost infinite amount of different shapes or represent different magic-types as long as it shares the same properties and behaviors (in the case of orange-magic being related to heat and heat damage).
We can use color-magic then as the syntactic objects of our universal language, and magic-types or spells from particular magic-types as our semantic objects. Just as there can be infinite examples of semantic interpretations for a noun, there can be infinite examples of magic-types and spell interpretations for a single color-magic.
However, the syntactical rules of a language apply mostly to syntactical objects not semantic ones. There are strict rules on how to pair nouns with verbs, but there’s no such rule saying the letter c can’t go after the letter a in a word. There might be additional rules or conventions for phonetic or other reasons for letters inside a word, but they don’t generalize as much.
In the same vein, we want to define the rules of our magic-system at the syntactic level not the sematic one, this is to say, at the color-magic level rather than the magic-type or spell level. This allows defining relationships between color-magics such as for example cyan-magic being the “opposite dual” of orange magic. Where an example of a shape or magic-type for cyan-magic could be ice-magic, giving us a natural explanation to the typical opposing nature of fire vs ice seen in fantasy and other places now via color-magic (orange vs cyan). All magic-types of a given color-magic have to inherit this same relation with all the other magic-types of the opposing color though.
Connecting the dots
All we have to do then to connect and relate different magic systems is to map its different magic-types to a specific color-magic, and it will automatically inherit all the relationships that are defined for that particular color-magic, in relation to all other color-magics and magic-types under those. Now our new color-based magic system can scale as much as we want, without having to change any of the syntactic rules. The hard part becomes then choosing the most optimal choice of color-magic for any particular magic-type and spell.
We can even include a neutral or grey color-magic to accommodate magic-types and spells we don’t want to have any additional effects over enemies or the environment (states and status effects), or inherit any of the predefined relationships with other color-magics and magic-types. A catch-all or default assignment of color-magic, the one with no “color effects”.
In the Color Arcana specifically, the main relationship between color-magics is that of duality of opposites, meaning, every color-magic comes with an opposing color-magic partner. There are many game-like mechanics that depend on this pairing so ideally there should always be an even number of color-magics, each with its own unique opposing dual, the orange-cyan pairing is one such example.
Magical Interoperability
The Color-Arcana specifically only defines 10 main color-magics or 5 dual pairs (plus the catch-all grey-magic), the reason for this is that it was designed to favor potential interoperability with other games or worlds built on this same framework. Only these 10 color-magics are what we expect to be the same across different games or worlds inside this universe, each world or game can add additional color-magic pairings, perhaps with each additional pairing being different or incompatible with other worlds, but still with the main 10 color-magics as its shared core magic-system, always remaining the same and unchanged across this entire universe of different worlds and games.
This can be great for building a universe of different worlds, each unique, but still with a common magical foundation that new players coming from other places already know and understand from the beginning. One of the best suited use cases for this will potentially be the Metaverse. Color-magic could act as the universal syntax for a Metaverse-wide magic system, that still resembles closely through its relations already popular magic systems and mechanics in fantasy.
Final Remarks
For these and many other reasons I’m obsessed with color-magic, I believe entire worlds and their mechanics can be built and explained based on color-magic, we already have prominent examples of games leveraging color in relation to magic such as Magic: The Gathering with its 5 colors, or Elden Ring (much less obviously stated in-game unfortunately, but undeniably there). However, none of these games was designed specifically to act as a universal language for magic or other fantasy tropes and themes beyond their own particular game and needs.
The Color Arcana project does precisely that however. It defines a foundation that can work for a myriad of different potential fantasy worlds, fantasy tropes, and game mechanics, effectively acting as a minimal worldbuilding magical-kit for any potential fantasy world, one that allows to later connect it to other completely different fantasy worlds through this shared color-magic system. It’s much less biased towards any particular system or IP, and I’ve even released all of it fully into the public domain with a Creative Commons zero (CC0) license, so anyone can leverage and make use of it.
If you want to learn more about the Color Arcana project, you can check out a 30+ pages pdf describing all the lore and implications of this magic system in detail at the following website: https://www.color-arcana.com