New here? The tutorial plays the first turns with you, one step at a time, in a gentle galaxy.
True totals for every empire, including what your sensors cannot see. Ships count every fleet, moving or parked; income is IU per turn.
| Ship | Cost | Job |
|---|---|---|
| Fighter | 15 IU | Fights, besieges enemy planets, guards yours |
| Colony ship | 25 IU | Settles one planet, then it is used up |
| Scout | 8 IU | Cheap explorer, faster when travelling alone |
| Yellow | Rich: terran and ocean worlds |
| Orange | Good: many habitable planets |
| White | Mixed |
| Blue-white | Poor: barren, toxic, gas giants |
| Red | Poor: cold and small |
| Field | Levels | Each level |
|---|---|---|
| Weapons | 4 | +10% hit chance for fighters and planets |
| Hyperdrives | 2 | +1 jump a turn for every fleet |
| Terraforming | 3 | +1 habitability on every planet you hold |
Your game also saves itself in this browser after every move.
Easy rivals attack late and earn less. Normal rivals are your equals, with fog of war like yours. Hard rivals are the same, but see the whole map. Impossible rivals see the whole map, attack early, put most of their spare IU into fighters and earn a quarter more than you.
Starts a new, gentle galaxy and guides you through the first turns.
Gabriel's Landing
A small turn-based space 4X: explore a fogged, three-dimensional star cluster, settle colonies, research, and out-fight rival empires. Lanes join stars that are neighbours in a Gabriel graph, which gives the game its name.
Written test-first by Romilly Cocking with Claude. The rules live in a pure game core with its own tests; this page draws them with three.js and saves games with js-yaml.
Visits to this page are counted by GoatCounter, which uses no cookies and stores no personal data. Your games stay in your browser.