Skip to main content

๐Ÿ›ฐ ARCLUX โ€” Station & Infrastructure System

The repository is a vessel. The station is where vessels gather, evolve, and leave their history behind.
Desain sistem station & infrastruktur โ€” hub sosial, developer, dan ekonomi yang user-ciptakan di dalam persistent universe ARCLUX. Bagian dari blueprint ARCLUX (Repository War Universe).

1. Design Philosophy

ARCLUX tidak membuat station satu-per-satu. ARCLUX membangun sistem yang memungkinkan user membangun ribuan station.
โ€œThe universe is not a map. It is a space governed by rules.โ€
Prinsip inti:
  • User menciptakan konten (station, vessel, component).
  • ARCLUX menyediakan physics, rules, dan world validation.
  • Server memverifikasi realitas (lihat 03-combat.md).

2. What is a Station?

Station = persistent, user-created center of activity dalam universe. Bukan sekadar menu โ€” station adalah lokasi fisik di dunia:

3. Station Facilities

Docking Bay โ€” kapal parkir / docking. Engineering Bay โ€” upgrade, repair, modify vessel. Component Market โ€” membeli/menjual component antar vessels. Analysis Lab โ€” inspeksi repository architecture/intelligence. Community Hub โ€” tempat interaksi antar developers. Wreckage Museum โ€” history & wreckage dari universe. Navigation Center โ€” peta universe, rute, gates. Security Center โ€” rule enforcement, protected zone. Observatory โ€” tampilan universe level tinggi. Setiap facility dapat diwakili sebagai lokasi/area spesifik di dalam station โ€” bukan sekadar tombol menu.

4. Station Identity

Setiap station punya:
  • Name
  • Owner (user/community/fleet)
  • Location (koordinat spatial)
  • Type (outpost/hub/fleet base/landmark)
  • Permissions (public/community/fleet/private)
  • Facilities (yang dibuka/dibangun)
  • Reputation / History (event yang terjadi)
  • Components hosted (yang di-exchange/stored)
Station yang sama bisa berarti banyak bagi berbagai kelompok.

5. Station Creation

Stasiun dibuat user melalui rules yang disediakan ARCLUX.
Creation dikontrol oleh validation agar fair & anti-abuse (lihat 03-combat.md โ€” World Validator).

6. Station Types

Taksonomi awal (bisa berkembang):
  • Outpost โ€” small, private, early infrastructure
  • Hub โ€” larger, trade-focus, public interaction
  • Fleet Base โ€” private, fleet/community owned
  • Trading Post โ€” component exchange focus
  • Landmark โ€” famous/historical object
  • Observatory โ€” universe overview focus
Tipe bisa berubah seiring evolusi station.

7. Station Evolution

Station bukan statis โ€” ia berevolusi.
Evolution driven oleh:
  • world-state
  • milestones
  • community activity
  • economy
Filosofi: ARCLUX menyediakan rules; user & komunitas yang membuat evolusi terjadi.

8. Safe Zone Model

Pertimbangan rule khusus untuk station.
Konsep: banyak spatial games menerapkan safe zone di sekitar station untuk mencegah gank / kill di area sosial. Aplikasi di ARCLUX:
  • Default: area aman di sekitar station.
  • World Validator menolak hostile action di radius safe.
  • Melindungi area sosio-ekonomi (trade, repair, community).

9. Flee-to-Safety

Rule defensif terkait safe zone.
  • Damage dicegah saat target masuk radius perlindungan.
  • Memberi taktik nyata: kapan menyerang, kapan mundur.
  • Deterministic & tervalidasi server-side (anti-cheat).

10. Station Permissions

Siapa yang boleh apa di dalam station.
Permissions dipaksakan oleh World Validator.

11. Component Market

Station menyediakan pasar component antar vessels.
Trade dikaitkan dengan:
  • license 3-tier (open/shared/private)
  • provenance (asal-usul component)
  • anti-abuse validation
Component yang โ€œlegendaryโ€ punya jejak (lihat 04-wreckage-history.md).

12. Engineering Bay

Tempat upgrade / repair / modify vessel.
โ€œRepair = commitโ€ โ€” repair terjadi lewat perubahan repo, bukan tombol.

13. Analysis Lab

Jembatan antara spatial world & developer tooling.
Developer dapat menginspeksi repository langsung dari station (lihat 01-spatial-ux.md โ€” Analysis Lab).

14. Community Hub

Tempat interaksi antar developers / fleets.
Community = kumpulan developer di balik vessels.

15. Hall of Fame (Station)

Museum sejarah di station (lihat 04-wreckage-history.md):
  • legendary vessels
  • major battles
  • famous communities
  • recovered components
  • retired vessels
  • historic events
Membuat station menjadi tempat sejarah universe.

16. Navigation Center

Peta universe & rute.
Dari sini user dapat merencanakan perjalanan spatial.

17. Security Center

Guard station & enforce rules.
Terintegrasi dengan World Validator (anti-cheat).

18. Observatory

Tampilan universe level tinggi.
Jembatan antara station lokal & universe global.

19. Spatial Rules / Zones

Spatial model universe dengan zone & ruleset berbeda.
Setiap zone punya ruleset sendiri yang divalidasi server.

20. Station Evolution & Economy

Station terhubung dengan loop ekonomi universe.
(Draft) โ€” ekonomi detail di milestone lanjutan (M4).

21. World Integration

Station terintegrasi penuh dengan unified world architecture (lihat 01-spatial-ux.md):
State yang sama menggerakkan station, vessels, dan developer tooling.

22. Safety & Anti-Abuse

Station ruleset memastikan fair play:
Prinsip anti-cheat konsisten dengan 03-combat.md:
โ€œClient renders. Server validates. The server verifies reality.โ€

23. Summary / Vision

Station = tempat vessel berkumpul, berevolusi, dan meninggalkan sejarah.
ARCLUX membangun sistem โ€” user membangun dunia.
Users create the stations. ARCLUX defines the rules of space. The server verifies reality.