one dataset · paper, tables, graph, wiki
simgrammar the grammar of simulation

core loop

survey bodies and jump points -> mine Trans-Newtonian minerals and build installations -> research components -> design ship classes -> build fleets and assign officers -> detect and fight with sensors, missiles, and beams -> colonize and expand

design notes

Aurora began as a helper program for the Starfire board wargame and grew into a standalone simulation with no fixed goals. It exposes almost every subsystem as windows of numbers, from mineral accessibility to officer bonuses and ship maintenance. Time advances in player-chosen steps from 5 seconds to 30 days, so the same engine resolves both strategic expansion and individual missile salvos. The Visual Basic 6 original was superseded by a C# rewrite released in 2020.

relations

13 stored edges
uses

Deposit depletion

Eleven Trans-Newtonian Elements sit in finite deposits on planets and asteroids, each with an accessibility rating from 0.1 to 1 that scales mining output; all construction consumes them.

core
uses

Fog of war

Jump points and mineral deposits stay unknown until gravitational and geological survey sensors sweep each body or survey point, and other ships are known only within sensor detection range.

core
uses

Modular assembly

Ship classes are designed from researched components (engines, sensors, weapons, armor), and the player sets armor, speed, and range per class; weapons and sensors must themselves be researched and designed first.

core
uses

Agent skills

Scientists, administrators, naval officers, and ground commanders gain bonuses and improve over time.

supporting
uses

Treasury and budget

Wealth comes from taxes and exports and is spent on construction, research, and maintenance.

supporting
uses

Habitat suitability

Colony cost depends on a world's gravity, atmosphere, and temperature.

supporting
uses

Planetary climate

Terraforming alters a world's atmosphere to lower its colony cost.

supporting
uses

Procedural terrain

Star systems are randomly generated or built from real star data.

supporting
uses

Real-world data feeds

Star systems can be built from real star data instead of generated at random.

supporting
uses

Resource extraction

Mines on colonies and asteroid mining extract the minerals.

supporting
uses

Tech tree

Research labs are assigned to scientists with field specialties.

supporting
uses

Turn structure

The player chooses each time increment, from 5 seconds to 30 days, and the engine resolves movement, detection, combat, and production for it.

supporting
uses

Wear and breakdown

Ships require maintenance support, which can be disabled in setup.

supporting

sources

3
Giant Bomb contributors (2026). Aurora (Giant Bomb wiki). Giant Bomb
Wikipedia contributors (2026). Starfire. Wikipedia
(2020-04-13). An Aurora, Sharpened in the Key of C. MetaFilter

provenance

runs in log/runs
2026-10-24
created2026-10-24-catalog-gicatalog