● A DARK FANTASY TOWER DEFENSE

Hold the
last argument.

The gods are gone. What they made remains — barely. You are the Arcanist: read the Facets, raise the Pillars, and answer the Aporia for as long as the world will hold.

STATUS  ·  MILESTONE II — CORE GAMEPLAY LOOP
BUILD  ·  GODOT 4 · C# · PC FIRST
STAGE  ·  IN ACTIVE DEVELOPMENT
CODEX
Eclipsis
being a treatise
upon Vael, the Aporia,
and what was written
OPEN ▾
↓   FOLIO I   ↓
§ I · the world
folio i · recto
A world coming undone.
Before the gods died, they wrote the world into being. The questions started before the ink was dry.
They wrote the world the way a proof is written: each thing true because the things before it were true, existence holding itself up by the logic of its own structure. The Facets are what is left of them — their final light, crystallized, still carrying the original argument in their cores.
the world

Vael

/VAYL/

The name has no etymology within the world's lore — it is simply the name of the place, as old as the gods who made it. One syllable. Easy to say. Easy to mourn.

a sentence with pieces missing
the age before

The Plenum

/PLEE-num/

The world as the gods wrote it — full, coherent, every thing true because the things before it were true. Not paradise. It did not end with catastrophe. It ended with the gods dying, slowly, under the weight of what they had made.

their work remained — their ability to maintain it did not
the question that does not stop

The Aporia

/ah-POR-ee-ah/

Not a being. Not a force with intent. A question — the gap the gods' argument could not close. It does not send the Echoes. It questions things until they stop being true, and what stops being true keeps moving.

patient, impersonal, inevitable
the last truth that holds

The Axiom

/AK-see-um/

The last self-evident truth in Vael. The point where the gods' argument is still so strong that the Aporia cannot yet find the seam to pull. The Arcanist did not build it. It simply remained.

if it falls, the last answer falls with it
§ II · the arcanist
folio iv · the player
The one who has decided to spend it.
The Arcanist
unnamed · gender neutral · ancient
The scholars studied. The priests prayed. The reverent preserved. And Vael kept coming apart anyway — because the Aporia doesn't care about reverence. It only stops when it meets an answer it cannot question further.
from the world bible

Aphilosopher-combatant. Once a scholar — someone who studied the Facets and understood the world's argument from the inside. That life ended when the gods died and the Aporia spread further than faith or scholarship could hold.

What remained of that person became something harder: a defender who uses knowledge as a weapon rather than a relic. The grief is real. The choice is made anyway.

WHAT IS MISSING

They are ancient — older than any text still in Vael. They cannot tell you how old. Most of what they have lived through they no longer remember, and they have noticed that the forgetting is not random. Holding the Facets is also a search.

WHAT THEY ARE
A reader who acts

The Arcanist reads the Facets the way the gods wrote them — as text, as argument. Every Pillar raised is a truth made structural. Every Facet spent is a paragraph turned into a weapon.

WHAT THEY ARE NOT
Neither priest nor preserver

They are not keeping Vael in amber. They are fighting for what remains of it with the only tools available — even when those tools are the last fragments of what they are trying to save.

WHAT THEY REMEMBER
Recovered, fragment by fragment

The skill tree is not training. It is memory returning. Every Truth learned was once known and is now found again — rebuilt through study and survival. Progression is recovery.

§ III · the echoes
folio vii · the enemy faction
What walks toward what still holds.
They were real, once. Solid. Named. The Aporia questioned them until they weren't — and what remained kept moving anyway, drawn toward anything that still holds its shape.
They do not know what they are. They do not know what they want. That does not make them less dangerous. If anything, it makes them worse.
i · carriers — kill them, drop the aura
FROM  ·  RHEGMA · BATHOS

The Disruptor

Carries a nullfield. Pillars within range fall silent — not destroyed, only unable to speak.

COUNTERED BY
Strike spells · Glyphs · redundant Pillar coverage
FROM  ·  HARMONIA · SYNNE

The Warden

A bloom shield protects every Echo near it. AoE softens to a touch; chain-hits glance off.

COUNTERED BY
Single-target Pillars · Katakrima · Lysis · Glyphs
FROM  ·  PHTHISIS · KHAIROS

The Lifebinder

A regeneration field stitches its fellows back together. Damage that does not finish them, does not last.

COUNTERED BY
Phthisis poison · burst · kill the binder first
FROM  ·  STASIS · EIRENE

The Dasher

A slipstream pulls those around it forward. Slows soften; the Dasher itself cannot be slowed at all.

COUNTERED BY
Glacial Lock · Glyph corridors · kill on sight
FROM  ·  SIGE · EIRENE

— unnamed —

Imposes a freedom-field: those near it shrug off the first effect cast on them. The bearer itself is forever uncontrollable.

COUNTERED BY
DoT and burst — anything that does not need control
ii · passive specials — no aura, intrinsic threat
The Ironhide
FROM · LYSIS

Heavy plating. Slow. Reads simply, demands answer.

The Giant
FROM · RHOE

A bottleneck made of flesh — fills the path, blocks the line.

The Behemoth
FROM · KATAKRIMA

Pure HP bulk. Four times what comes before it.

The Siphon Wraith
FROM · BYTHOS

Steals confluence on death. Kill it cleanly, or kill it slowly — both cost.

The Null
FROM · AKMĒ

Absorbs hits until the well runs dry. Poison and bleed go through.

The Ancient Giant
FROM · RHOE

A Giant that also regenerates. Endless only — never the campaign.

§ IV · the pantheon
folio xi · five gods · ten facets
On the crystallized light.
When a god died, their truth did not disappear — it fractured. Each fragment carries one face of what that god embodied.
Five gods. Ten Facets — two faces of each god, scattered into the world when they died. Combining two Facets of the same god at the right ratio reunites a god's argument into a Greater Truth.
GOD · I OF V
Katharsis
purification through ending

Wrote that endings are not destruction but clarification. The world becomes truer when what is finished is allowed to finish.

Katakrima
/kah-tah-KREE-mah/
condemnation
BURST · CRITS · EXECUTION
Lysis
/LY-sis/
dissolution
ARMOR STRIPPING
GOD · II OF V
Khairos
change at the right moment

Wrote that loss is the cost of transformation. The thing that decays becomes the ground for what grows next.

Phthisis
/THIY-sis/
decay
POISON · SPREADING DEATH
Akmē
/AK-may/
the peak
BLOODBOUND · STACKS WITH KILLS
GOD · III OF V
Eirene
peace as clarity

Wrote that stillness is not absence but the held moment in which truth becomes visible.

Stasis
/STAY-sis/
the held moment
SLOW · FREEZE · CONTROL
Sige
/SEE-yeh/
imposed silence
SUPPRESSION · SILENCE
GOD · IV OF V
Synne
connection and flow

Wrote the relationships between things, not the things themselves. The world holds because truths hold each other up.

Rhoe
/ROH-eh/
the returning current
CONFLUENCE LEECH · SUSTAIN
Harmonia
/har-MOH-nee-ah/
the fitting together
PURE SUPPORT · ZERO DAMAGE
GOD · V OF V
Bathos
depth as precondition

Wrote that depth is not a quality but a precondition. Nothing of consequence is shallow.

Bythos
/BY-thos/
the primal deep
POOLBOUND · SCALES WITH CAPACITY
Rhegma
/REG-mah/
the rupture
SPLASH · CROWD DESTRUCTION
— every Facet carries a memory. spending one is grief. raising one is argument. —
§ V · greater truths
combinations · greater · ascendant
When two faces remember each other.
Combining two Facets at the right ratio is not merely making something stronger. It is a reunification — a god's two faces remembering what they were before death separated them.
At least one-third composition of each parent must be present. A 50/50 split is the loudest reunification. Below that threshold, the Facets are still combined — but the Greater Truth does not awaken.
i · the seven reunifications
+
greater truth

Necrotic

living rot, unfurled

Poison bypasses armor entirely, and reduces target max HP permanently for the wave.

PHTHISIS+LYSIS
+
greater truth

Glacier

the slow-spreading break

Splash explosions apply slow to every enemy in radius — the rupture and the held moment, together.

STASIS+RHEGMA
+
greater truth

Gilded

flow that multiplies in company

Confluence leech multiplied by the number of active Facet Pillars within three tiles.

RHOE+HARMONIA
+
greater truth

Hemorrhage

the cut that keeps cutting

Crits apply a bleed stack; at three stacks the enemy explodes on death, dealing AoE damage.

KATAKRIMA+LYSIS
+
greater truth

Bloodbank

cost remembered as power

Confluence leech per kill increases for every ten kills already banked this wave.

AKME+RHOE
+
greater truth

Conduit

depth that amplifies what surrounds it

Amplification bonus scales with maximum confluence pool capacity. Depth makes the network louder.

BYTHOS+HARMONIA
+
greater truth

Permafrost

silence held in ice

Suppressed and frozen enemies below 15% HP shatter outright — Eirene's argument completed.

SIGE+STASIS
ii · the ascendant truths — when two greater truths intersect

Two Greater Truths sharing at least one component, combined at grade twelve or higher, produce an Ascendant Truth — the seam of the original proof where two gods' arguments intersected. The rarest light Vael still holds.

+
✦ ascendant truth

Void Frost

all four faces, one breath

Splash explosions apply armor-ignoring poison, slow every enemy in radius, and strip armor from everything hit. The Aporia's silences spoken back in full.

GLACIER+NECROTIC
+
✦ ascendant truth

Sanguine Vault

the well that feeds itself

Confluence leech scales simultaneously with kills this wave, nearby Pillars, AND pool capacity. All three multipliers stack.

GILDED+BLOODBANK
§ V · the truths
43 truths · 7 branches · 10 facet masteries
The Arcanist's recovered memory.
The skill tree is not training. It is memory returning. Each Truth learned is something the world once knew — rebuilt through study and survival.
Ten gems ring the Arcanist — one mastery per Facet. Beyond them, seven branches radiate outward: Confluence Arts, Facet Mastery, Refutation, Architecture, Spellcraft, and Legacy.
WellspringDeep ReservoirSanguine TideSacrificial RiteConfluence ShieldOverflow ConduitArcane AffinityTrue ColorsFacet PotencyForeknowledgeDemolitionAncient KnowledgeWild FacetArcane SynthesisDark BargainBlood TitheFrenzied CallingVoid HungerWave SightGlyph LayerLantern KeeperSpire NetworkAxiom WardExtended RangeSpell PowerArcane HasteSpell ResonanceBarrage MasterySeeker's WisdomTome of FuryEndless HungerShadow MemoryArcanist's IntuitionLegacy of the FallenTHE ARCANIST2 STARTING TRUTHS§ IConfluence ArtsThe economy of the world's breath.§ IIFacet MasteryThe general art of reading what is written.§ IVRefutation MasterySpeaking back to the question.§ VArchitectWhat you build to hold the line.§ VISpellcraftDirect speech, when the Pillars are not enough.§ VIIArcanist's LegacyWhat returns to the Arcanist between runs.§ X · THE TRUTHSThe Arcanist'srecovered memory.Each Truth is something the world once knewand now knows again — a fragment returnedthrough study and survival.AllocatedGLOWING GOLDAvailableOUTLINEDLockedGATED BY STORY / LEVELTRUTHS HELD19 / 44POINTS · 12
click any Truth to read its full text · gems pulse when alive · locked Truths show their gate
open in full screen  →
§ V · the works
plate v · architecture
The arcanist's seven structures.
A pillar holds something up. Every Pillar the Arcanist places is an argument made structural — a truth given physical presence in the world.
Each placement compounds in cost. The Arcanist's argument grows louder — and more expensive — with every word.
Pillar
FORMERLY · TOWER

an argument made structural

Holds Facets and channels them outward. Without a Facet, it is silent — no Facet, no shot.

BASE 50× 1.12×
Lantern
FORMERLY · LANTERN

light without aim

Casts effects in radius without targeting. Its strength is in placement, never aim.

BASE 80× 1.14×
Glyph
FORMERLY · TRAP

a truth pressed into the path

Embedded directly into the path. The Echoes cannot avoid them. Every crossing is contact.

BASE 40× 1.12×
Lens
FORMERLY · AMPLIFIER

concentrates adjacent truths

No combat function of its own. Pure Synne energy — makes the arguments around it burn brighter.

BASE 25× 1.10×
Spire
FORMERLY · PYLON

the rupture, accumulated

Gathers charge from nearby Pillar shots. When the threshold is reached, releases it all — armor-ignoring.

BASE 120× 1.16×
Wall
FORMERLY · WALL

not this way

Redirects. Does not destroy, does not damage, does not slow. Simply insists: not here.

BASE 5× 1.06×
Axiom
FORMERLY · ORB

the last self-evident truth

The defended object. Not built — it simply remained. If it falls, the last answer falls with it.

BASE ×
§ VIII · the run
sacrifice · traits · targeting
How a single argument unfolds.
A run is a sentence the Arcanist writes in real time. The vocabulary changes from level to level. The grammar — what to sacrifice, where to place, when to switch what each Pillar sees — is yours.
Three decisions define a run. What you spend to deepen the world. What shape you give the wave before it arrives. And how your Pillars read the field as it unfolds.
during a run · i

The Confluence Pool

Spend a smaller truth to reach a greater one.

Sacrificing a Facet to the confluence pool destroys it permanently — and grants three lasting deepenings of the world. The Facet does not return. The depth does. The deeper the pool runs, the more of the gods' argument the Arcanist can speak.

  • Maximum pool capacity rises — the ceiling Bythos scales off
  • Confluence-per-kill multiplier compounds (stacks with Rhoe leech)
  • Passive regen rate climbs — the baseline income before kills arrive
  • Higher-grade Facets sacrifice for exponentially more depth
one facet · three permanences
+ CAPACITY
POOL CEILING
× LEECH
PER-KILL MULT
+ REGEN
BASELINE FLOW
a smaller truth fed back into the world — and the world deepens to receive it.
during a run · ii

Battle Traits

Choose the question before the question chooses you.

Five traits, three levels each, selected before the run starts. Traits do not sprinkle bonus stats across the Echoes — they introduce entire new wave types into the rotation, and at higher levels, pure waves composed of nothing else. Every level chosen is a louder argument, and a larger XP reward for surviving it.

  • Iron Tide — armored waves; pure Ironhide waves at higher levels
  • The Swarm — fast & numerous waves
  • Undying Horde — regenerating waves, Lifebinder-bearing
  • Giants Among Us — wave types built around Giant Echoes
  • Voidtouched — wave types woven with carrier Echoes
traits chosen · pre-run
+ 175% XP
Iron Tide
ARMORED
The Swarm
FAST & MANY
Undying Horde
REGENERATING
Giants Among Us
COLOSSAL
Voidtouched
SPECIAL-RICH
during a run · iii

Targeting & Focus Fire

Every Pillar has nine ways to see the field.

Each Pillar carries a priority — the way it reads which Echo to fire on. Set it on placement and switch it mid-wave when the field changes. When a single threat demands every Pillar's attention, click any Echo on the battlefield: every Pillar in range locks to it instantly, overriding their set priority until the kill or the click that releases them.

  • Nine priorities — First, Last, Strongest, Weakest, Armored, Light, Special, Fastest, Carrying
  • Click any Echo to lock all in-range Pillars; click ground to release
  • Locked targets show a pulsing ring · Pillars on the lock show a blue pip
  • Strike spells respect the lock; Glyphs and Lanterns do not
pillar priority
● FOCUS: DISRUPTOR
First
Last
Strongest
Weakest
Most Armored
Least Armored
Special
Fastest
Carrying
click an Echo to lock every Pillar in range to it. click empty ground to release.
§ VIII · the mechanics
three systems · one philosophy
What makes Eclipsis Eclipsis.
Most tower defense games ask: how long can you hold? Eclipsis asks: how loudly will you argue back?
Three systems define the experience: a way to provoke the Aporia, a weekly ground every Arcanist shares, and a record your run leaves for the next Arcanist to answer.
mechanic · i

Refutation

Spend a smaller truth to provoke a greater one.

The Arcanist drops a Facet into an incoming wave — a piece of a god's argument fed directly into the Aporia's current. The Aporia cannot ignore a truth placed in its path. The response is fiercer. The Echoes come harder, with the kind of threat the spent Facet's god embodied. The defeat generates deeper confluence than the Facet was worth — if you survive.

  • Drop multiple Facets on the same wave to compound the multiplier
  • Facet type shapes the response — Phthisis spawns regenerators, Lysis spawns the armored
  • Five tiers of defiance: Silent · Questioning · Asserting · Contending · Defiant
wave ticker · upcoming → active
WAVE 05
×1.0
WAVE 06
×1.4
WAVE 07
×2.1
WAVE 08
×3.6
WAVE 09
● ACTIVE
each Facet dropped on an upcoming wave becomes a stronger argument — and a stronger reply.
mechanic · ii

The Weekly Challenge

One week. One seed. One attempt. Every Arcanist plays the same ground.

At the start of each week a single battlefield is generated server-side and given to every Arcanist alive. The same seed. The same Facet locks. The same curse waves. The same modifiers. One attempt — no retries, no second readings of the question. Your score sits among everyone who answered it that week.

  • Identical conditions worldwide — same seed, same Facet locks, same modifiers
  • A single attempt per Arcanist; no retries until the next week's ground arrives
  • Top-percentile completions grant a small permanent XP gain to all future runs
this week · global · one attempt
WEEK
XXII
may · 2026
SEED 0xA17F
FACETS LOCKED · LYSIS
CURSE WAVE · ×3.0
every Arcanist in Vael answers the same question on the same week — and only once.
mechanic · iii

Asynchronous Leaderboards

Every record becomes a challenge. Every challenge can be Exceeded.

When a record is set, the snapshot is preserved — the maze the Arcanist built, the Truths they held, the Refutation tier they reached. Other Arcanists see it, and have two choices. Exceed: start from that Refutation profile pre-loaded as a floor, and go further. Play it Free: blank slate, own strategy. Facet builds are never shown — what powered the record stays private. What's preserved is the argument, not the answer.

  • Four boards per level — Standard / Endless × Open / Standard Truths
  • The maze, walls, and Truths are visible — the Facets that powered them are not
  • Beat a record and your snapshot becomes the new challenge for everyone
the monad · endless · open
asynchronous
I
Arcanist of Bathos
DEFIANT
W287
48.2M
II
A Late Reading
CONTENDING
W241
31.5M
III
Quiet Refusal
CONTENDING
W218
28.1M
IV
no name held
ASSERTING
W194
19.7M
V
Echo Reader
ASSERTING
W182
17.8M
EXCEED →
PLAY IT FREE
§ VI · the lexicon
entries i — viii of xxvii
What the words actually mean.
Every word in Eclipsis earns its place. This is the reference — what the words mean, where they come from, why they fit.
Most of the vocabulary is Greek — chosen so that each name carries the philosophical weight of what it describes. Aporia really is an impasse. An axiom really is the ground beneath everything else.
Eclipsis
/eh-KLIP-sis/
Greek · ekleipein · to abandon, to fail to appear

In rhetoric, an eclipsis is a deliberate omission — a gap where something has been left out, implied rather than stated. Vael is a sentence with pieces missing.

Vael
/VAYL/
no etymology · simply the name of the place

As old as the gods who made it. Short, slightly hollow — the sound of something that was once full and is now less so.

Plenum
/PLEE-num/
Latin · plēnus · full · the opposite of void

The age before. The world as the gods wrote it — full, coherent, every thing true because the things before it were true.

Aporia
/ah-POR-ee-ah/
Greek · ἀπορία · impasse

A question that cannot be resolved. Socrates led his students to aporia as the beginning of inquiry. Here, the question has been given will.

Axiom
/AK-see-um/
Greek · ἀξίωμα · that which is deemed worthy

A self-evident truth that requires no proof. The ground on which all other arguments are built. In Vael — the last such ground.

Facets
/FAY-sets/
Old French · facette · little face

One face of a cut stone, one surface of something that has many sides. Each Facet is one face of a god's argument, still burning with the logic of creation.

Confluence
/KON-floo-ens/
Latin · confluere · to flow together

The flow of residual god-logic through Vael. Where rivers meet is a confluence; where the gods' arguments touched, the current still pools.

Refute
/reh-FYOOT/
Latin · refūtāre · to drive back, to repel

To disprove with counter-evidence. The Arcanist drops a Facet into a wave — a truth placed in the Aporia's path. The response is fiercer. The cost is real.

see also — Truths · Pillars · Monad · Arcanist · Echo · Pantheon · 19 more
open the full lexicon  →
§ VII · development
appendix · the maker's hand
Where the work actually stands.

Eclipsis is in active development — a solo project, built deliberately. What you see on these pages is the world bible: the foundation the game is being shaped against, sentence by sentence and system by system.

Below is where the build actually is today. For the longer account — every dispatch, every change, what came before this — the full devlog lives at its own folio.

THE BUILD
engine   Godot 4.6 (.NET)
lang      C# · GodotSteam
grid      64 × 40 tiles · 24px
view      1920 × 1080 · 2D top-down
scope     PC first · mobile to follow
store     Steam (wishlist pending)
NOW · MILESTONE II
Core Gameplay Loop

The full loop walks. Place Pillars, socket Facets, hold The Axiom against twenty waves — then keep holding, into Endless.

NEXT · MILESTONE III
the Truths tree, Refutation, the first art pass
WHAT WORKS, AS OF THIS WRITING
Open-field grid
64×40 tiles · multi-spawner A* pathfinding
Pillars & Facets
placement · socketing · drag-and-drop between Pillars and inventory
Confluence economy
kill rewards · passive regen · escalating build costs per structure
Wave system
20-wave standard runs · simultaneous waves · early-send ticker animation
Endless mode
unlocks after standard victory · infinite scaling beyond
Controls & flow
pause menu · speed controls · The Axiom as defended object
full roadmap, dated dispatches, and every change since the first Echo walked
open the full devlog  →
FOLIO XXIV · COLOPHON

Add your name to the codex.

Eclipsis is a dark fantasy tower defense, a spiritual successor to GemCraft, being made in the open. The Steam page goes up when the work is far enough along to deserve one — until then, the devlog is the place to follow along.

WISHLIST ON STEAM(coming soon)FOLLOW THE DEVLOG →
Eclipsis
a tower defense against the question that will not stop
VOL · I · 2026
IN ACTIVE DEVELOPMENT · PC FIRST · MOBILE TO FOLLOW
© ECLIPSIS · ALL FACETS RESERVED
STEAM ↗BLUESKY ↗YOUTUBE ↗CONTACT