22 lines
1,009 B
Markdown
22 lines
1,009 B
Markdown
# Aetheria Unity Client
|
|
|
|
This is Aetheria's Unity client and the canonical configuration example for
|
|
lowering its advertised 3D pilot surface through EveUnity. The client contains no
|
|
Aetheria runtime code. Aetheria owns the daemon surface and native asset bundle;
|
|
EveUnity owns discovery, transport, lowering, input, camera, and presentation.
|
|
|
|
From the Aetheria repository root:
|
|
|
|
```powershell
|
|
powershell -ExecutionPolicy Bypass -File .\scripts\run-aetheria-unity.ps1
|
|
```
|
|
|
|
The launcher builds the provider's Unity AssetBundle, starts the Aetheria daemon,
|
|
builds this project, and opens the standalone client. Close the client window to
|
|
stop the daemon. A new writable client run is materialized by
|
|
`Aetheria.State.Import` from the provider-owned legacy catalog inputs into the
|
|
current typed CultCache schema; source catalog data is not mutated by play.
|
|
|
|
Configuration is supplied through `EVEUNITY_RENDEZVOUS_ENDPOINT` and
|
|
`EVEUNITY_SURFACE_ID`. The defaults are `rudp://127.0.0.1:3076` and
|
|
`aetheria.pilot`.
|