706e1cda8f
Refactor runtime bootstrap and ship control flows
2026-04-03 01:12:26 -04:00
0bb72bee35
Refactor world bootstrap and allow empty startup worlds
2026-03-29 13:22:48 -04:00
640e147ea8
to rename
2026-03-28 11:38:33 -04:00
04d182e93f
refactor(backend): align station module production semantics
2026-03-27 16:44:50 -04:00
3237735b08
refactor(backend): simplify cargo kind loading
2026-03-27 15:18:42 -04:00
e8fb033a01
Refactor station modules into typed runtime models
2026-03-27 14:59:15 -04:00
f961ac62b6
chore: convert movement regime kinds to enum
2026-03-27 13:30:10 -04:00
00a1e58184
chore: simplifying world bootstrapping
2026-03-25 12:49:29 -04:00
e87994a2dc
chore(editorconfig): prefer var over specific type
2026-03-25 01:45:54 -04:00
85a055ec91
refactor: replace SpaceLayerKinds with strongly-typed SpaceLayerKind enum
...
Replaces string-based `SpaceLayerKinds` constants with a strongly-typed `SpaceLayerKind` enum. Updates backend services, runtime models, and projection logic to use the new enum. Adds `ToContractValue` method for compatibility with existing contracts.
2026-03-24 03:03:13 -04:00
766fef1c8f
chore: add .editorconfig and consistent formatting for backend projects
...
Adds an `.editorconfig` file with C# and project-specific conventions. Applies consistent indentation and formatting across backend handlers, runtime models, and AI services.
2026-03-24 02:55:15 -04:00
6ccc708ae1
feat: massive AI generation
2026-03-21 02:21:05 -04:00
3b56785f9a
improvement on gm windows, ai
2026-03-20 12:40:26 -04:00
a2f66b0dca
feat(ai): improving agents planning and memory
2026-03-20 02:12:29 -04:00
cd1fe776a5
Deepen faction economy and station planning
2026-03-19 23:34:06 -04:00
9a5040cf1f
Refactor backend into domain-first slices
2026-03-19 18:15:44 -04:00
07a3142316
refactor(backend): align api namespaces and project name
2026-03-19 17:44:53 -04:00
a281d37fb4
refactor(backend): modularize scenario loader
2026-03-19 17:42:53 -04:00
8d2a810f6b
refactor(backend): modularize simulation engine
2026-03-19 17:28:07 -04:00
5c79946d57
fix(backend): resolve nullable build warnings
2026-03-19 15:25:10 -04:00
792fc5619b
feat(backend): move endpoints to FastEndpoints handlers
2026-03-19 15:23:58 -04:00
710addf1f5
feat: improving ui
2026-03-19 02:19:41 -04:00
aa4a6930ba
feat: tactical icons, follow-camera orbit, and ship info panel
2026-03-18 22:45:33 -04:00
f98c47a8a7
feat: improved visualisation and x4 data import
2026-03-18 20:58:17 -04:00
933c6afd08
feat: simplified local-space and celestial, removed bubbles
2026-03-18 08:49:35 -04:00
00a008bda5
feat: improved ops-strip with faction and stations
2026-03-18 00:40:44 -04:00
ad5f733b3e
feat: goap ai for faction and ship
2026-03-18 00:09:39 -04:00
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
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
b57b04d90a
Expand galaxy generation and viewer rendering
2026-03-12 21:48:14 -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