Commit Graph

23 Commits

Author SHA1 Message Date
b3508d9d08 feat: simplify station production 2026-03-17 20:38:13 -04:00
0ae53b76e8 feat: simplify ship construction 2026-03-17 17:08:33 -04:00
d5d0a39244 feat: simplifying the simulation 2026-03-17 16:08:02 -04:00
3234b628ea feat: rework modules, items and fuel 2026-03-17 03:32:37 -04:00
5df5111463 feat: migrate simulation to physically-based unit system
Replace arbitrary game units with real-world measurements throughout
the simulation and viewer: planet orbits in AU, sizes in km, galaxy
positions in light-years. Add SimulationUnits helpers for conversions,
separate WarpSpeed from FtlSpeed for ships, fix FTL transit progress
to use galaxy-space distances, overhaul Lagrange point placement with
Hill sphere approximation, and update the viewer to scale and format
all distances correctly. Ships in FTL transit now render in galaxy view.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-16 14:21:20 -04:00
5ba1287f85 feat: production chain 2026-03-15 22:46:47 -04:00
651556c916 Refactor simulation and viewer architecture 2026-03-14 15:08:49 -04:00
ddca4a16d5 Implement roadmap phases 1 through 8 2026-03-14 02:30:15 -04:00
0ec47888eb Refine viewer ship rail layout 2026-03-13 15:29:06 -04:00
bf744ec43e Add fuel logistics, modular construction, and pad docking 2026-03-13 15:27:46 -04:00
95dd550fdb Fix miner undock state transition 2026-03-13 02:05:05 -04:00
c7fcb08ba6 Refactor modular startup and viewer ship debugging 2026-03-13 01:57:13 -04:00
a9c08124f5 Add layered system viewer and local coordinates 2026-03-13 00:48:08 -04:00
22a4b18be8 Refine viewer system focus and HUD panels 2026-03-12 22:29:45 -04:00
9719c7c438 Add ambient starfield backdrop 2026-03-12 21:59:31 -04:00
f9e7b1a95c Add performance HUD panel 2026-03-12 21:53:36 -04:00
b57b04d90a Expand galaxy generation and viewer rendering 2026-03-12 21:48:14 -04:00
e57378ad2a Improve viewer zoom transitions and system summaries 2026-03-12 21:27:05 -04:00
7fbe7cce1a Improve viewer camera and selection controls 2026-03-12 20:59:35 -04:00
0340e1cc7d Refine viewer status panel layout 2026-03-12 20:39:13 -04:00
62d1c158e0 Add viewer network statistics panel 2026-03-12 20:27:15 -04:00
9849dbae61 Add world delta streaming and viewer smoothing 2026-03-12 19:03:13 -04:00
2fb90162ef Split viewer and simulation into separate apps 2026-03-12 17:18:29 -04:00