Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(+1)

By the way EEQQ/QQEE is same as EE/QQ, the glyphs are actually based on a real mathematical concept called clifford algebra at R(2,0) space (hence the name `Hex Clifford R(2,0)`).

Yeah I couldn't get around to add a cooldown indicator for the QEQE spell, even the indicator for active spell and hold icon were last minute additions (the orange circle that appears around the spell plus the hand icon that appears above it to indicate it can be held). Still pretty happy with how much I was able to fit in this week with relatively relaxed schedule, except for the last 2 days where I basically worked on it morning to night.


In case you're curious about the math of how the spell system works, which I reckon nobody read the description to find out it actually is math, It works like this:

Clifford Algebra (also known as Geometric Algebra) works using "base vectors" that are not variables but literal symbols. Similar to units you see in physics, like how when you divide `10 meters` by `2 seconds` you get `5 meters/second`, the units are symbols that don't disappear.

So in the specific example we have, the R(2, 0) space, we have two symbols, x and y, or i (Q)  and j (E) as I denoted on the main menu, what we call the symbols doesn't matter, only thing that matters is their behavior. Which are the two rules you see on tutorial, equals "annihilate" (result in 1), swapping different symbols negate EQ = - QE.

So going back to the spells you showed, let me work out the math for them:

+QEQE = - (EQ)QE = - E(1)E = - EE = -1 (so the dark circle is -1)

+ EEQQ = + (1)QQ = + QQ = + 1 (and white circle is +1)

(2 edits)

Thanks for the explanation! I was wasting 2 key presses haha

I won't lie, I read the description but I just went on and played the game experimenting with it as if I hadn't read a thing, so that's on me xD